Как запустить docker daemon?



Я пытаюсь запустить демон docker с помощью команды:



docker -d


Но я получаю в консоли:



unknown shorthand flag: 'd' in -d


Что я должен сделать, чтобы запустить docker daemon?

634   2  

2 ответов:

Флаг -d используется с командой docker run для запуска контейнера в режиме отсоединения.

То, что вы ищете, может быть docker-machine start :

docker-machine start [arg...]

Эта команда запускает машину с одним или несколькими именами машин в качестве аргументов. Например:

$ docker-machine start dev

Я считаю, что вопрос в том, как запустить докер в отключенном режиме и подключиться обратно, предположим, у вас есть образ Ubuntu, который можно попробовать

sudo docker run -it -d --name myubdocker ubuntu:latest bash

Он отсоединит докер, и можно увидеть, как он работает, когда вы пытаетесь это сделать

sudo docker ps

Теперь, как вы присоединитесь обратно к тому же докеру, через следующую команду (CONTAINERID будет указан, когда вы это сделаете (docker ps)

sudo docker exec -it <CONTAINERID> bash

Это даст корневую командную строку (можно один тип exit и снова подключиться обратно)

Comments

    Ничего не найдено.