Size: a a a

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

2020 January 10

MG

Maxim Globak in RU.Docker — Официальное Русское Сообщество
Всем привет!
Подскажите, здесь можно спросить свободного фрилансера? )
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
Лучше в devops jobs :-)
источник

S

Sebor in RU.Docker — Официальное Русское Сообщество
Maxim Globak
Всем привет!
Подскажите, здесь можно спросить свободного фрилансера? )
источник
2020 January 11

EU

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

Запускаю докер. Сервис поднимается на 5000 порту внутри контейнера. Я делаю маппинг 5001:5000. Но сервис по-прежнему доступен на 5000, а не на 5001.  docker-compose -f .deploy/docker-compose.full.yml up

version: '2'
services:
   storage-local:
       image: "mongo:4.0.2"
       ports:
         - "27017:27017"
   storage-api-local:
       environment:
         - ENV_FILE=.deploy/.envs/local.env
       build:
         context: ..
         dockerfile: .deploy/Dockerfile
       ports:
         - "5001:5000"
       volumes:
         - ..:/app
       depends_on:
         - storage-local
       network_mode: host


Dockerfile:

FROM ubuntu:18.04 AS BUILD

RUN apt-get update && apt-get install make
RUN apt-get install -y python3.7 python3-pip
RUN python3.7 -m pip install —upgrade pip
RUN apt-get install -y git

COPY . /app
WORKDIR /app

RUN PIP=pip PYTHON=python3.7 make deps
CMD PIP=pip PYTHON=python3.7 make run
источник

c

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

EU

Egor Urvanov in RU.Docker — Официальное Русское Сообщество
Проблема с network_mode. Как я сейчас выяснил
источник

ДК

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

1) Как правильно собрать контайнер для связки ubuntu, nginx, php, psql? Конкретно не понятно то как будет собираться контайнер на локалке и на vps так как vps уже на ubuntu? 😐

2) Почему многие создают образ с nginx+php или apache+php, а не разбить их в отдельные образы с разными DockerFile?

3) Как поднять два разных проекта? На vagrant создаются 2 отдельные машины с разными ip, а тут не могу догнать

4) Как работает докер? Я создал образ просто с ubuntu собрал запустил и вылетает ошибка с кодом 0 насколько я понимаю, чтоб контейнер жил нужно через cmd запускать процесс?

Подойдет любая инфа
p.s. искал везде
источник

РН

Роман Нагаев in RU.Docker — Официальное Русское Сообщество
Дмитрий Кискин
Привет, может кто-нибудь объяснить начал изучать docker есть пару вопросов которые не могу понять:

1) Как правильно собрать контайнер для связки ubuntu, nginx, php, psql? Конкретно не понятно то как будет собираться контайнер на локалке и на vps так как vps уже на ubuntu? 😐

2) Почему многие создают образ с nginx+php или apache+php, а не разбить их в отдельные образы с разными DockerFile?

3) Как поднять два разных проекта? На vagrant создаются 2 отдельные машины с разными ip, а тут не могу догнать

4) Как работает докер? Я создал образ просто с ubuntu собрал запустил и вылетает ошибка с кодом 0 насколько я понимаю, чтоб контейнер жил нужно через cmd запускать процесс?

Подойдет любая инфа
p.s. искал везде
Docker in Action Jeff Nickoloff
источник
2020 January 12

EU

Egor Urvanov in RU.Docker — Официальное Русское Сообщество
Вот такие строчки есть
RUN PIP=pip PYTHON=python3.7 make deps
CMD PIP=pip PYTHON=python3.7 ENV_FILE=$ENV_FILE make run


Прикол в том, что при блиде $ENV_FILE передаётся в make. А при run, почему-то внутри make ничегошеньки нет
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
слишком сложно ) надо было делать проще )
источник

EU

Egor Urvanov in RU.Docker — Официальное Русское Сообщество
George Gaál
слишком сложно ) надо было делать проще )
Тяжела и неказиста
источник

EU

Egor Urvanov in RU.Docker — Официальное Русское Сообщество
@gecube Это нетипичное поведение, да?
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
Ты делаешь какую-то чушь + сам не понимаешь что. Нужно сделать следующее - остановиться, подумать, переделать. Повторюсь, что идеально - разделить запуск и сборку и попробовать вне компоуза, руками. Отладишься - соберёшь в кучу, с компоузом, отдашь разрабам
Делов на час. Макс два
источник

AG

Andrey Gumilev in RU.Docker — Официальное Русское Сообщество
Egor Urvanov
Вот такие строчки есть
RUN PIP=pip PYTHON=python3.7 make deps
CMD PIP=pip PYTHON=python3.7 ENV_FILE=$ENV_FILE make run


Прикол в том, что при блиде $ENV_FILE передаётся в make. А при run, почему-то внутри make ничегошеньки нет
что
источник

AG

Andrey Gumilev in RU.Docker — Официальное Русское Сообщество
Egor Urvanov
Вот такие строчки есть
RUN PIP=pip PYTHON=python3.7 make deps
CMD PIP=pip PYTHON=python3.7 ENV_FILE=$ENV_FILE make run


Прикол в том, что при блиде $ENV_FILE передаётся в make. А при run, почему-то внутри make ничегошеньки нет
так не  работает
источник

J

Jamal in RU.Docker — Официальное Русское Сообщество
Все привет объясните пожалуйста, вот я качаю образ ngnx php mysql,  и получается в каждом образе хранится какая ОС ?
источник

D🐈

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

АА

Арсен Абдурашидов in RU.Docker — Официальное Русское Сообщество
Привет, хочу поднять локально ubuntu php nginx, думаю правильно будет разбить на 3 образа, но не могу понять одну вещь

например DockerFile для ubunru в начале пишется FROM и я указываю ubuntu:18.04, но потом мне нужно создать DockerFile для php и там если я указываю FROM php:7.3.13-fpm из реестра, то в нем указано FROM debian:buster-slim зачем мне debian как на основе моего образа с ubuntu установить туда php? Писать все в dockerFile убунты?
источник

AA

Artyom Abramovich in RU.Docker — Официальное Русское Сообщество
зачем тебе привязываться к ubuntu?
источник

АА

Арсен Абдурашидов in RU.Docker — Официальное Русское Сообщество
Artyom Abramovich
зачем тебе привязываться к ubuntu?
ну я пытаюсь поднять сервак на ubuntu, разве будет правильным, что php работает на debian, nginx на alpine?
источник