2013-10-08 5 views
1

도커 문서는 우리가 플래그 -d에 의해 데몬 모드에서 도커를 실행할 수 있다고 말했다. 그러나 나는 ubuntu에서 그런 방식으로 실행하려했으나 실패했다. 프로세스는 데몬 프로세스가되지 않았고, ps aux | fgrep docker 결과를 보았다. ?데몬 모드에서 docker를 실행할 수 없습니까?

root  10250 10245 6 08:39 pts/0 00:00:00 /usr/bin/docker -d -H unix:///var/run/docker.sock -H tcp://127.0.0.1:10001 
+3

데몬 프로세스는 무엇이라고 생각하십니까? 왜 그게 네가 예상했던거야? –

답변

1

나는 우분투에서 그런 식으로 실행하려고하고

당신이 그것을 보여 주었다 오류 메시지가 있습니까 실패? 이미 실행중인 데몬에 문제가 있다고 생각합니다. Docker를 시스템에 설치하면 설치 패키지가 자동으로 데몬을 시작합니다. 첫 번째 단계는 실제로 docker version을 실행하고 클라이언트 버전뿐만 아니라 데몬 버전을 표시하는지 확인해야합니다.

$ docker version 
Client version: 0.7.5 
Go version (client): go1.2 
Git commit (client): c348c04 
Server version: 0.7.5 
Git commit (server): c348c04 
Go version (server): go1.2 
Last stable version: 0.7.6, please update docker 
0

"분리 된"모드로 문서화 된 것 같습니다. 도커 데몬은 별개의 것입니다. 이것은 docker 프로세스가 백그라운드로 가서 stdout으로 cid를 출력한다는 것을 의미합니다. 실행중인 명령이 종료되면 컨테이너가 지속되지 않습니다.

-d, --detach=false   Detached mode: run the container in the background and print the new container ID