Контейнер Docker изначально вышел

Внесите необходимые изменения в ~ / .config / user-dirs.dirs, например, закомментируйте каталоги, которые вы не хотите, например. Чтобы изменения не возвращались при входе в систему, вы можете выполнить в своем терминале echo "enabled=false" > ~/.config/user-dirs.conf, который создаст файл user-dirs.conf, содержащий опцию enable=false. Проверьте изменения и их настойчивость, выйдя из системы и снова. Nautilus должен отображать:

0
задан 13 August 2018 в 14:46

1 ответ

Контейнеры докеров продолжают работать, пока их команда не будет закончена или остановлена. имея в виду, что вы можете сохранить контейнер, работающий вечно с помощью этой команды:

docker run -d ubuntu tail -F nothing

здесь мы попросим наш контейнер показать все, что было добавлено к файлу nothing, которого не существует. поэтому этот контейнер будет работать, пока мы не остановим его. но команда, которую вы установили для своего контейнера, - echo something, ваш контейнер остановится после успешного выполнения этой команды. если вы выполните это:

docker logs your_container_name

вы увидите, что контейнер повторил то, что вы просили, а затем вышло. если вы хотите, чтобы ваш контейнер работал навсегда, замените эту строку:

CMD ["echo", "Image has been created!"]

с:

CMD ["tail", "-F", "nothing"]
0
ответ дан 15 August 2018 в 17:02

Другие вопросы по тегам:

Похожие вопросы: