5 простых способов перезапустить контейнеры Docker
Давайте запускать контейнеры Docker как профессионал.
Прежде всего, узнайте, как поддерживать работу контейнеров Docker, используя эти пять советов по перезапуску контейнеров Docker.
Чтобы начать работу с контейнерами Docker в качестве отдельных процессов, требуется несколько команд.
1. Как вывести список всех запущенных контейнеров Docker
docker ps
2. Как перечислить (все) запущенные контейнеры Docker
docker ps -a
3. Как запустить каждый контейнер Docker в качестве фонового процесса в режиме отсоединения Docker
docker run -d
4. Как запустить каждый контейнер Docker с выводом, выделенным для вашего терминала?
docker run -d -p 80:80 --name <IMAGE_NAME> -t <IMAGE_NAME>
5. Как перезапустить контейнер Docker после выхода?
docker update --restart unless-stopped <CONTAINER_ID>
Этот совет очень важен. Теперь ваш контейнер будет запускаться автоматически, если ваш экземпляр / сервер выйдет из строя!
docker update --restart unless-stopped $(docker ps -q)
Давайте позаботимся о том, чтобы все перечисленные контейнеры обрабатывались одинаково. См. Пример выше. Мы объединим то, что узнали в первых нескольких советах .