Size: a a a

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

2020 June 03

DC

Dmitry Chernykh in RU.Docker — Официальное Русское Сообщество
то чувство когда у тебя 29 и нет времени обновиться))
источник

AA

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

V

Vadim in RU.Docker — Официальное Русское Сообщество
привет, подскажите пожалуйста, у меня есть образ сделанный на основе dockerfile , в нем у меня есть CMD start.sh ,  в этом start.sh у меня есть  if [[ $START == "1" ]]  then  blabla fi ,  как передать при docker run --rm --it  image  -e START=1   , я пробовал так , но в скрипте не отловить
источник

AP

Andrew Putsev in RU.Docker — Официальное Русское Сообщество
Сделайте в скрипте echo этой переменной
источник

AP

Andrew Putsev in RU.Docker — Официальное Русское Сообщество
или else echo fail: START=$START;
источник

V

Vadim in RU.Docker — Официальное Русское Сообщество
Andrew Putsev
Сделайте в скрипте echo этой переменной
да я делаю и ее нет
источник

AP

Andrew Putsev in RU.Docker — Официальное Русское Сообщество
Опять же, смотря какой интерпретатор Вы используете. двойные скобки не все понимают (например, sh)
источник

AP

Andrew Putsev in RU.Docker — Официальное Русское Сообщество
уберите --rm и попробуйте посмотреть docker inspect'ом контейнер
источник

AP

Andrew Putsev in RU.Docker — Официальное Русское Сообщество
И ещё:
источник

AP

Andrew Putsev in RU.Docker — Официальное Русское Сообщество
-e вроде бы должно быть до image
источник

V

Vadim in RU.Docker — Официальное Русское Сообщество
Andrew Putsev
Опять же, смотря какой интерпретатор Вы используете. двойные скобки не все понимают (например, sh)
да проблема по большому счет похоже в другом, закоментив скрипт start.sh
и вызывая так sudo docker run --rm -d  --name image_test -e START=0 -v /path:/path/ image
sudo docker exec -it image_test /bin/bash
получаю
cannot exec in a stopped state: unknown
источник

R

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

R

Ruslan Kadyrov in RU.Docker — Официальное Русское Сообщество
Ребят подскажите работает ли докер на дистрибутиве федора 32 синамон?
источник

AP

Andrew Putsev in RU.Docker — Официальное Русское Сообщество
И поэтому он у Вас просто завершает работу
источник

R

Ruslan Kadyrov in RU.Docker — Официальное Русское Сообщество
Ато не могу уставноить, не хочет работать совсем
источник

AP

Andrew Putsev in RU.Docker — Официальное Русское Сообщество
Andrew Putsev
И поэтому он у Вас просто завершает работу
точнее не работу, а тот скрипт, что в Dockerfile зашит как команда по умолчанию
источник

AP

Andrew Putsev in RU.Docker — Официальное Русское Сообщество
А к отключенному не подключиться
источник

AP

Andrew Putsev in RU.Docker — Официальное Русское Сообщество
sudo docker run --rm --name image_test -e START=0 -v /path:/path/ image env
источник

V

Vadim in RU.Docker — Официальное Русское Сообщество
Andrew Putsev
sudo docker run --rm --name image_test -e START=0 -v /path:/path/ image env
а что значит env в конце команды ?
источник

AP

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