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)

Давайте позаботимся о том, чтобы все перечисленные контейнеры обрабатывались одинаково. См. Пример выше. Мы объединим то, что узнали в первых нескольких советах .