Size: a a a

Docker — русскоговорящее сообщество

2020 May 13

SP

Slava Pinchuk in Docker — русскоговорящее сообщество
 
Successfully built 33a0978da6d2
Successfully tagged sortmp3_app:latest
Creating sort_music ... done
Creating sortmp3_app_1_92fd79a43f27 ... done
Attaching to sort_music, sortmp3_app_1_2c26d1a7b906
app_1_2c26d1a7b906 | time="2020-05-13T15:47:36Z" level=error msg="Postgres Ping() failed. Error: 'dial tcp 127.0.0.1:5432: connect: connection refused'\n"
app_1_2c26d1a7b906 | 2020/05/13 15:47:36 postgre.GetConnection() = 'dial tcp 127.0.0.1:5432: connect: connection refused'
app_1_2c26d1a7b906 | 2020/05/13 15:47:36 run(). Error: 'dial tcp 127.0.0.1:5432: connect: connection refused'
sort_music  | time="2020-05-13T15:47:30Z" level=error msg="Postgres Ping() failed. Error: 'dial tcp 127.0.0.1:5432: connect: connection refused'\n"
sort_music  | 2020/05/13 15:47:30 postgre.GetConnection() = 'dial tcp 127.0.0.1:5432: connect: connection refused'
sort_music  | 2020/05/13 15:47:30 run(). Error: 'dial tcp 127.0.0.1:5432: connect: connection refused'
sortmp3_app_1_2c26d1a7b906 exited with code 1
sort_music exited with code 1


хоть теперь билдится )

 version: '3.5'

services:
 app:
   build:
     context: .
   ports:
     - "5000:5000"
   depends_on:
     - postgres


 postgres:
   image: "postgres"
   build: .
   container_name: "sort_music"
   environment:
     - POSTGRES_USER=sorter
     - POSTGRES_PASSWORD=master
     - POSTGRES_DB=musicDB
   volumes:
     - postgres-data:/var/lib/postgresql/data
   ports:
     - "5432:5432"
   restart: unless-stopped


volumes:
 postgres-data:
источник

SP

Slava Pinchuk in Docker — русскоговорящее сообщество
Igor Bobek
я только сегодня начал разбираться в докере. Но попробуй RUN ["npm", "install"]. Ну и еще есть CMD
CMD надо писать в конце
Воркдир пищется в само начале чтобы понимать воркинг дайректори для докеримеджа
источник

SP

Slava Pinchuk in Docker — русскоговорящее сообщество
Oleksii Yaryi
Всем привет,подскажите плс, почему npm install не устанавливает пакеты, node_modules пуст
 # FIRST IMAGE - builder
FROM golang:1.13.1 AS builder

ENV GO111MODULE=on

# Set the Current Working Directory inside the container
WORKDIR /app

# Copying go.mod / go.sum files into docker first
COPY go.mod .
COPY go.sum .

# Download dependencies
RUN go mod download

# Copy everything from the current directory to the Working Directory inside the container
COPY . /app

# 1. Create binary file for package cmd/
RUN cd /app/cmd/ \
       && CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o /app/cmd/binary

# SECOND IMAGE
FROM alpine:latest

COPY --from=builder /app/cmd/binary /app/cmd

EXPOSE 8877

CMD /app/cmd

Вот я написал мультистейдж и никак не пойму почему у Вас все команды в разнобой написаны...
надеюсь мои коментарии  в файле помогут Вам разобраться.
источник

IB

Igor Bobek in Docker — русскоговорящее сообщество
Может и мне ктото поможет) Как упаковать все образы которые были описаны в docker-compose файле?
источник

А

Асилбек in Docker — русскоговорящее сообщество
Igor Bobek
Может и мне ктото поможет) Как упаковать все образы которые были описаны в docker-compose файле?
docker commit --help
источник

А

Асилбек in Docker — русскоговорящее сообщество
Igor Bobek
Может и мне ктото поможет) Как упаковать все образы которые были описаны в docker-compose файле?
Если точнее контейнеры так ? Я вас правильно понял ?
источник

IB

Igor Bobek in Docker — русскоговорящее сообщество
хм.. наверное образ. так как из образа создается контейнер
источник

IB

Igor Bobek in Docker — русскоговорящее сообщество
я сейчас делаю так
$ docker save $(docker-compose images -q) -o bla.tar
источник

IB

Igor Bobek in Docker — русскоговорящее сообщество
но чтото мне кажется что это не очень правильно)
источник

OY

Oleksii Yaryi in Docker — русскоговорящее сообщество
понял в чем проблема,почему то не правильно прокидываются volumes
источник

SP

Slava Pinchuk in Docker — русскоговорящее сообщество
Oleksii Yaryi
понял в чем проблема,почему то не правильно прокидываются volumes
покаж как правильно
источник

OY

Oleksii Yaryi in Docker — русскоговорящее сообщество
я не знаю как правильно,но я обнаружил что пакеты в неправильное место устанавливаются
источник

OY

Oleksii Yaryi in Docker — русскоговорящее сообщество
а должны были бы лежать в /app/node_modules
источник

MM

Maksim Makhalov in Docker — русскоговорящее сообщество
Чатик, накидайте пожалуйста задач по Docker и Docker-compose, потренироватсья
У кого может тестовые задания остались и прочее
источник

ДТ

Денис Толстов... in Docker — русскоговорящее сообщество
Maksim Makhalov
Чатик, накидайте пожалуйста задач по Docker и Docker-compose, потренироватсья
У кого может тестовые задания остались и прочее
Сделай кросс-SDK (GCC и Qt5) для таргета Alpine:armhf, чтобы запускалось на Ubuntu bionic amd64 хосте. Я только до GCC дошёл, уже месяц бьюсь
источник

MM

Maksim Makhalov in Docker — русскоговорящее сообщество
Денис Толстов
Сделай кросс-SDK (GCC и Qt5) для таргета Alpine:armhf, чтобы запускалось на Ubuntu bionic amd64 хосте. Я только до GCC дошёл, уже месяц бьюсь
Так, а попроще есть что? Я только начинаю :D
источник

ДТ

Денис Толстов... in Docker — русскоговорящее сообщество
Maksim Makhalov
Так, а попроще есть что? Я только начинаю :D
Тогда напиши докерфайл, добавляющий кросс-компилятор не из репозитория в Jenkins Slave из архива, прописывающий пути в PATH, но с сохранением entrypoint
источник

ДТ

Денис Толстов... in Docker — русскоговорящее сообщество
Я с этого начинал, вроде не особо сложно
источник
2020 May 14

D

Di in Docker — русскоговорящее сообщество
Slava Pinchuk
 
Successfully built 33a0978da6d2
Successfully tagged sortmp3_app:latest
Creating sort_music ... done
Creating sortmp3_app_1_92fd79a43f27 ... done
Attaching to sort_music, sortmp3_app_1_2c26d1a7b906
app_1_2c26d1a7b906 | time="2020-05-13T15:47:36Z" level=error msg="Postgres Ping() failed. Error: 'dial tcp 127.0.0.1:5432: connect: connection refused'\n"
app_1_2c26d1a7b906 | 2020/05/13 15:47:36 postgre.GetConnection() = 'dial tcp 127.0.0.1:5432: connect: connection refused'
app_1_2c26d1a7b906 | 2020/05/13 15:47:36 run(). Error: 'dial tcp 127.0.0.1:5432: connect: connection refused'
sort_music  | time="2020-05-13T15:47:30Z" level=error msg="Postgres Ping() failed. Error: 'dial tcp 127.0.0.1:5432: connect: connection refused'\n"
sort_music  | 2020/05/13 15:47:30 postgre.GetConnection() = 'dial tcp 127.0.0.1:5432: connect: connection refused'
sort_music  | 2020/05/13 15:47:30 run(). Error: 'dial tcp 127.0.0.1:5432: connect: connection refused'
sortmp3_app_1_2c26d1a7b906 exited with code 1
sort_music exited with code 1


хоть теперь билдится )

 version: '3.5'

services:
 app:
   build:
     context: .
   ports:
     - "5000:5000"
   depends_on:
     - postgres


 postgres:
   image: "postgres"
   build: .
   container_name: "sort_music"
   environment:
     - POSTGRES_USER=sorter
     - POSTGRES_PASSWORD=master
     - POSTGRES_DB=musicDB
   volumes:
     - postgres-data:/var/lib/postgresql/data
   ports:
     - "5432:5432"
   restart: unless-stopped


volumes:
 postgres-data:
Теперь изучайте как сети работают в докере
И перепроверьте образ постгрес, он у вас билдится из той же папки (два одинаковых контейнера), а должен стягиваться (pulling) с регистри
источник

x

xcast in Docker — русскоговорящее сообщество
что значит  null в этом конфиге?
volumes:
 acme: null
источник