Size: a a a

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

2020 May 08

II

Igor Ivanov in Docker — русскоговорящее сообщество
товарищи, а можно как-то работать с образами из локального реестра удобнее, нежели docker run registry.mycompany.com:6443/mycompany/image? ну там, добавить registry.mycompany.com:6443 как дефолтный реестр и писать просто docker run mycompany/image, или что-нибудь ещё человекоудобное, что не требует вручную расставлять дополнительные тэги после скачивания образа
источник

II

Igor Ivanov in Docker — русскоговорящее сообщество
а то как-то не улыбается в докерфайлах писать FROM registry.mycompany.com:6443/baseimages/centos
источник

ДК

Дмитрий Кожанов... in Docker — русскоговорящее сообщество
Неа. Ибо это security breach. Ну точнее костылями это как то можно, но официально нет
источник

AS

Anatoly Shirokov in Docker — русскоговорящее сообщество
Igor Ivanov
товарищи, а можно как-то работать с образами из локального реестра удобнее, нежели docker run registry.mycompany.com:6443/mycompany/image? ну там, добавить registry.mycompany.com:6443 как дефолтный реестр и писать просто docker run mycompany/image, или что-нибудь ещё человекоудобное, что не требует вручную расставлять дополнительные тэги после скачивания образа
docker pull ?
источник

II

Igor Ivanov in Docker — русскоговорящее сообщество
Anatoly Shirokov
docker pull ?
оно же вроде просто скачивает указанный образ, не?
источник

AS

Anatoly Shirokov in Docker — русскоговорящее сообщество
Igor Ivanov
оно же вроде просто скачивает указанный образ, не?
потом docker tag
источник

II

Igor Ivanov in Docker — русскоговорящее сообщество
meh) ну вот я искал хотя бы какие-нибудь автоматические хуки на это дело
источник

II

Igor Ivanov in Docker — русскоговорящее сообщество
ладно, будем объяснять программистам политику докерской кекурити, спс
источник

AP

Al P in Docker — русскоговорящее сообщество
Kudrat Isabaev
esli kto-to propustil vopros....
Так у тебя на 8000 порту expose вместо ports
источник

AP

Al P in Docker — русскоговорящее сообщество
Дмитрий Марков
ну вот собсна я и ищу правильный бубен
Какой командой ты пытаешься запустить системд контейнер?
источник

ДМ

Дмитрий Марков... in Docker — русскоговорящее сообщество
Al P
Какой командой ты пытаешься запустить системд контейнер?
ну единственный более менее рабочий вариант
docker run -it -v /sys/fs/cgroup:/sys/fs/cgroup:ro -v /run CONTAINERNAME

но мне нужно чтобы контейнер работал с gitlab-ci поэтому хочу привести к виду
docker run -it CONTAINERNAME
источник

AP

Al P in Docker — русскоговорящее сообщество
Дмитрий Марков
ну единственный более менее рабочий вариант
docker run -it -v /sys/fs/cgroup:/sys/fs/cgroup:ro -v /run CONTAINERNAME

но мне нужно чтобы контейнер работал с gitlab-ci поэтому хочу привести к виду
docker run -it CONTAINERNAME
Я чтобы запустить системд делаю так
docker run -it --rm -e container=docker --tmpfs /run --tmpfs /run/lock --tmpfs /tmp -v /sys/fs/cgroup:/sys/fs/cgroup:ro --cap-add SYS_ADMIN name_of_container /sbin/init
источник

AP

Al P in Docker — русскоговорящее сообщество
Дмитрий Марков
ну единственный более менее рабочий вариант
docker run -it -v /sys/fs/cgroup:/sys/fs/cgroup:ro -v /run CONTAINERNAME

но мне нужно чтобы контейнер работал с gitlab-ci поэтому хочу привести к виду
docker run -it CONTAINERNAME
в композ положи
источник

AP

Al P in Docker — русскоговорящее сообщество
Командой выше в контейнере запускается обычная убунта с диска
источник

ДМ

Дмитрий Марков... in Docker — русскоговорящее сообщество
Al P
в композ положи
какой простите компост?

напомню что в лохере я нуб
источник

AP

Al P in Docker — русскоговорящее сообщество
Дмитрий Марков
какой простите компост?

напомню что в лохере я нуб
источник

AP

Al P in Docker — русскоговорящее сообщество
Дмитрий Марков
какой простите компост?

напомню что в лохере я нуб
Просто пропиши свои волюмы и запускай одной командой
источник

ДМ

Дмитрий Марков... in Docker — русскоговорящее сообщество
Al P
Просто пропиши свои волюмы и запускай одной командой
уфффф

теперь понять бы как это готовить..
источник

KI

Kudrat Isabaev in Docker — русскоговорящее сообщество
Al P
Так у тебя на 8000 порту expose вместо ports
ports toje ne srabotal
источник

AP

Al P in Docker — русскоговорящее сообщество
Дмитрий Марков
уфффф

теперь понять бы как это готовить..
Думаю как-то так если у тебя в контейнере /sbin/init как точка входа есть
docker-compose.yml:
version: '3'
services:
 web:
   image: CONTAINER_NAME
   volumes:
   - /sys/fs/cgroup:/sys/fs/cgroup:ro
   - /run:/run


потом docker-compose up
источник