Size: a a a

RU.Docker — Официальное Русское Сообщество

2021 January 25

EU

Egor Urvanov in RU.Docker — Официальное Русское Сообщество
version: '3.7'
   services:
     my-container:
       container_name: ${CONTAINER_NAME}
       environment:
          - DOCKER_COMMAND=${DOCKER_COMMAND}
       build:
         context: ..
         dockerfile: deployments/Dockerfile


Давайте добавим ещё DOCKER_COMMAND. И тогда одну команду я запускаю как

    DOCKER_COMMAND=run CONTAINER_NAME=c2 docker-compose up my-container

Другую

    DOCKER_COMMAND=test CONTAINER_NAME=c2 docker-compose up my-container
источник

ЕС

Евгений Савелов... in RU.Docker — Официальное Русское Сообщество
а что делает докер команд?
источник

EU

Egor Urvanov in RU.Docker — Официальное Русское Сообщество
FROM ***/ap/base-images/clearlinux-golang:0.4.0

ENV DOCKER_COMMAND ${DOCKER_COMMAND}
ENV ENV ${ENV}

COPY . /app
WORKDIR /app

RUN NEED_IMPORT_ENVS=no make deps
CMD NEED_IMPORT_ENVS=no ENV=${ENV} make ${DOCKER_COMMAND}
источник

ЕС

Евгений Савелов... in RU.Docker — Официальное Русское Сообщество
а.. понял..
источник

ЕС

Евгений Савелов... in RU.Docker — Официальное Русское Сообщество
выглядит как абстракция над абстракцией.. может все таки будет проще и понятнее писать переменные в композ файлы и не мучаться. По моему оно для этого делалось
источник

S

Salem in RU.Docker — Официальное Русское Сообщество
Господа, а подскажите имадж или 2 nginx + certbot без танцев с бубном, что-то с наскоку не найду
источник

TG

Timur Gusmanov in RU.Docker — Официальное Русское Сообщество
Salem
Господа, а подскажите имадж или 2 nginx + certbot без танцев с бубном, что-то с наскоку не найду
не совсем понятен вопрос, нужен образ nginx+certbot?
источник

TG

Timur Gusmanov in RU.Docker — Официальное Русское Сообщество
если так стоит вопрос, то на docker hub есть такой образ, но философия контейнеров: одна задача = один контейнер, поэтому лучше использовать отдельные образы(контейнеры) nginx и certbot
источник

S

Salem in RU.Docker — Официальное Русское Сообщество
А ссылочку на этот имадж не подкинете?
источник

S

Salem in RU.Docker — Официальное Русское Сообщество
Ну или на докер композ готовый
источник

S

Salem in RU.Docker — Официальное Русское Сообщество
Только чтобы не двухэтапный был, сначала стартуем сервер, генерим серты, а потом перезапускаем сервер
источник

TG

Timur Gusmanov in RU.Docker — Официальное Русское Сообщество
источник

TG

Timur Gusmanov in RU.Docker — Официальное Русское Сообщество
Salem
А ссылочку на этот имадж не подкинете?
ссылочка выше, но крайне рекомендую собрать compose самостоятельно)
источник

TG

Timur Gusmanov in RU.Docker — Официальное Русское Сообщество
из отдельных nginx  и certbot
источник

TG

Timur Gusmanov in RU.Docker — Официальное Русское Сообщество
там же есть ссылка на репу в git, там подробно расписано что, да как
источник

В

Вадим in RU.Docker — Официальное Русское Сообщество
всем привет
подскажите volume шарятся между нодами в swarm или сервисы нужно прибивать к нодам где эти вольюмы созданы?
источник

S

Salem in RU.Docker — Официальное Русское Сообщество
Timur Gusmanov
там же есть ссылка на репу в git, там подробно расписано что, да как
Хотелось бы готового
источник

TG

Timur Gusmanov in RU.Docker — Официальное Русское Сообщество
Salem
Хотелось бы готового
он готовый), насколько готовый вам нужен?
источник

S

Salem in RU.Docker — Официальное Русское Сообщество
Ок, спасибо
источник

TG

Timur Gusmanov in RU.Docker — Официальное Русское Сообщество
там же только свой nginx.conf прописать, даже шаблон есть, и есть docker-compose.yml куда свои конфиги подцепить и запускать)
источник