Docker "hello world" 예제가 작동하지 않습니다. "해당 파일이나 디렉터리가 없습니다"

Docker "hello world" 예제가 작동하지 않습니다. "해당 파일이나 디렉터리가 없습니다"

저는 Docker(.io)를 가지고 노는 것이 전혀 처음이어서 방금 메인 사이트를 RTFM으로 사용했는데 "Hello world" 예제에서 초기에 문제에 부딪혔습니다. 다른 몇몇 사람들도 같은 증상을 겪은 것 같은데, 제가 검색해 본 해결 방법 중 어느 것도 제게 효과가 없었습니다.

환경: Linux Mint 17 여기 지침을 따르려고 합니다.http://docs.docker.com/userguide/dockerizing/

원래:

$ sudo docker run ubuntu:14.04 /bin/echo 'Hello world'

(나에게 있어서) 그 결과는 다음과 같습니다:

 #  sudo docker run ubuntu:14.04 /bin/echo 'Hello world'
 2014/07/25 07:39:22 no such file or directory
 # 

docs.docker.com의 단계에 따라 docker를 설치했습니다.

Docker와 관련된 추가 시스템 정보 및 다운로드된 Ubuntu 이미지:

 # docker info
 Containers: 3
 Images: 11
 Storage Driver: aufs
  Root Dir: /var/lib/docker/aufs
  Dirs: 33
 Execution Driver: native-0.1
 Kernel Version: 3.13.0-32-generic
 WARNING: No swap limit support


 ComputerName ~ # docker version
 Client version: 0.9.1
 Go version (client): go1.2.1
 Git commit (client): 3600720
 Server version: 0.9.1
 Git commit (server): 3600720
 Go version (server): go1.2.1
 Last stable version: 1.1.2, please update docker


 ComputerName ~ # uname -a
 Linux ComputerName 3.13.0-32-generic #57-Ubuntu SMP Tue Jul 15 03:51:08 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux


 ComputerName ~ # docker images
 REPOSITORY          TAG                 IMAGE ID            CREATED             VIRTUAL SIZE
 ubuntu              14.04               ba5877dc9bec        3 days ago          192.7 MB
 <none>              <none>              e54ca5efa2e9        5 weeks ago         276.5 MB

모든 안내에 크게 감사드립니다.

답변1

docker.io 패키지를 설치하면 가이드 /usr/bin/docker.io에서 /usr/local/bin/docker. 그런 다음 docker.io 저장소에서 최신 버전의 Docker를 설치하려고 하면 lxc-docker설치가 제거되고 /usr/bin/docker.io심볼릭 링크가 유효하지 않게 됩니다.

다시 작동하게 하려면 다음을 가리키는 심볼릭 링크를 지정해야 합니다 /usr/bin/docker.

ln -sf /usr/bin/docker /usr/local/bin/docker

그 후에는 모든 것이 작동할 것입니다.

답변2

여기 다른 Stack Overflow 스레드에서 답변을 찾았습니다.

https://stackoverflow.com/questions/23205631/weird-error-while-running-docker-command-no-such-file-or-directory

고치다:sudo apt-get 설치 apparmor-utils도커 호스트 시스템에서.

적어도 이것은 내 특정 오류 사례에 대해 해결되었습니다. 다른 사람들에게 도움이 되길 바랍니다.

관련 정보