В Ubuntu я периодически использую Docker для разработки программного обеспечения с использованием пакетов, которые в настоящее время недоступны по официальным каналам. Я нахожусь в системе с низкой спецификацией и хочу, чтобы Docker исчез из списка задач, когда я закончу с ним, включая все контейнеры, демоны и процессы, связанные с Docker.

Я не работаю с правами root, я не понимаю systemd, и мне не повезло с killall, docker stop или docker kill. Я не хочу, чтобы Docker запускался снова, я хочу, чтобы он ушел до следующего раза, когда я его попрошу. Есть ли способ сделать это?

1 ответ1

2

Остановить все контейнеры:

docker stop $(docker ps -q)

Остановите двигатель докера

[sudo] systemctl stop docker

Запретить запуск двигателя при перезагрузке:

[sudo] systemctl disable docker

Это говорит о том, что dockerd и docker-containerd - довольно небольшие процессы (systemctl status docker сообщает всего 65 МБ )

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .