docker에서 이미지 디렉토리를 변경하고 싶습니다. 나는 here라고 언급 된 초기 두 가지 방법을 시도했다. 두 가지 방법 모두 docker 이미지의 디렉토리를 변경하고 작업 할 수 있습니다. 그러나 문제는 이미지가 응답을 멈추는 것입니다. 안녕하세요 세계 예제를 실행할 수 있지만 우분투 컨테이너 또는 고래 컨테이너를 실행하면 도커가 응답을 중지하고 다시 실행할 수 없습니다.다른 데이터 디렉토리를 사용할 때 docker가 응답하지 않습니다.
docker run -it ubuntu bash
docker run docker/whalesay cowsay boo
위의 명령을 사용하면 이미지가 다운로드되고 아무 일도 발생하지 않습니다. 그런 다음 명령을 다시 실행하여 시스템이 응답을 멈 춥니 다. Ctrl + C를 사용하여 종료했지만 다른 터미널 화면을 열 수는 없습니다. 또한 시스템 전원이 꺼지지 않습니다. 그것은 검은 화면에 붙어옵니다. 제거 및 디렉토리가 삭제 된 경우에도 (이전과 디렉토리가 동일한 경우 작동하지 않습니다 또한 고정 표시기를 다시 설치
docker.service - Docker Application Container Engine
Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Fri 2017-04-14 20:12:14 EDT; 10min ago
Docs: https://docs.docker.com
Process: 1160 ExecStart=/usr/bin/dockerd -H fd:// (code=exited, status=1/FAILURE)
Main PID: 1160 (code=exited, status=1/FAILURE)
Apr 14 20:12:14 abmittal-linux systemd[1]: Starting Docker Application Container Engine...
Apr 14 20:12:14 abmittal-linux dockerd[1160]: unable to configure the Docker daemon with file /etc/docker/daemon.json: EOF
Apr 14 20:12:14 abmittal-linux systemd[1]: docker.service: Main process exited, code=exited, status=1/FAILURE
Apr 14 20:12:14 abmittal-linux systemd[1]: Failed to start Docker Application Container Engine.
Apr 14 20:12:14 abmittal-linux systemd[1]: docker.service: Unit entered failed state.
Apr 14 20:12:14 abmittal-linux systemd[1]: docker.service: Failed with result 'exit-code'
후 다시 만들어 : 시작은 다음과 같은 로그를 제공 실행에 실패 시스템 고정 표시기를 다시 시작 힘에). 다시 실행하려면 구성에서 디렉터리를 변경해야하지만 다시 응답하지 않습니다.
{
"graph":"/mnt/other/docker_images"
}
편집 :
다음은 내 daemon.json 파일입니다 제가 오류를 발견 할 수 있습니다 생각합니다. 파티션/mnt/other는 NTFS 파일 시스템을 사용하고 있으며 다른 디스크에 있습니다. 누군가이 오류의 원인이 될 수 있는지 확인하십시오.