vServer에 Docker를 설치하고 싶습니다. 나는 그들의 지시를 따랐다.웹사이트정확하게 확인하고 설치에 성공했습니다. 내 서버의 호스팅 업체는 Docker를 사용하고 싶을 때 확인해야 하는 추가 옵션을 제공합니다. 그러나 그것은 단 한 가지도 하지 않았습니다. 그러나 나는 이것이 실제로 호스팅 문제라고 생각하지 않습니다.
그래서 내 명령 기록은 다음과 같습니다.
[...]
root@vps-foo123:~# apt install docker-ce docker-ce-cli containerd.io
[...]
root@vps-foo123:~# su droneci
droneci@vps-foo123:/root$ cd
# This here is important
droneci@vps-foo123:~$ docker run hello-world
Unable to find image 'hello-world:latest' locally
latest: Pulling from library/hello-world
1b930d010525: Extracting [==================================================>] 977B/977B
docker: failed to register layer: ApplyLayer exit status 1 stdout: stderr: remount /, flags: 0x84000: permission denied.
See 'docker run --help'.
droneci@vps-foo123:~$
droneci
여기 사용자는 그룹에 속해 있지만 docker
루트에서도 동일한 일이 발생합니다. 실제로 Docker로 무엇이든 하는 것은 이번이 처음입니다.
Manjaro가 실행 중인 내 컴퓨터에서는 모든 것이 즉시 작동합니다.
도움이 된다면 내 서버의 몇 가지 사양을 알려드리겠습니다.
OS: Ubuntu 18.04.2 LTS x86_64
Docker: 18.09.7 (Docker Engine is the same)
Linux kernel: 4.15.18-14-pve
RAM: 2GB
CPU: 2GB
인터넷을 통해 검색했지만 관련 내용을 찾을 수 없었습니다.
미리 감사드립니다.
답변1
나는 이것이 대답이 아닌 실제라는 것을 알고 있지만 갑자기 작동했습니다. 왜인지는 모르겠지만 갑자기 달릴 수 있게 됐다 docker run hello-world
.
나는 이것이 실제로 호스팅 문제라고 생각합니다.