16.04 릴리스 이후 Ubuntu는 Upstart 사용을 중단하고 init 시스템으로 Systemd로 전환했습니다.systemd로 도커 매개 변수를 변경하는 방법은 무엇입니까?
어떻게 기본 DOCKER_OPTS 매개 변수를 변경할 수 있습니까?
16.04 릴리스 이후 Ubuntu는 Upstart 사용을 중단하고 init 시스템으로 Systemd로 전환했습니다.systemd로 도커 매개 변수를 변경하는 방법은 무엇입니까?
어떻게 기본 DOCKER_OPTS 매개 변수를 변경할 수 있습니까?
루트 (또는 sudo)로 다음 명령을 실행하십시오.
먼저/etc/systemd/system/
의 구성 디렉토리를 생성, 추가 구성 옵션을 기본 고정 표시기 장치 파일을 확장하려면 다음
이
mkdir /etc/systemd/system/docker.service.d/
지금 /etc/systemd/system/docker.service.d/
에 구성 파일을 넣어. (. 예 --dns
옵션 추가) :이 파일 이름이 .conf
접미사로 끝나야하는 것이 필수적입니다 :
[Service]
ExecStart=
ExecStart=/usr/bin/dockerd -H fd:// --dns 8.8.8.8
고정 표시기 장치 파일을 저장 한 후
touch /etc/systemd/system/docker.service.d/docker.conf
하는 데몬 매개 변수 내용을 다음과 같이 구성 파일을 작성 변경하려면
systemctl daemon-reload
마지막으로 고정 표시기 서비스를 할 수 있습니다, systemd 계정에 걸릴 전에, systemd은 수정 된 데이터를 다시로드 할 필요 다시 시작 :
systemctl restart docker
당신은 실행하여 그 상태를 확인할 수 있습니다 : /lib/systemd/system/docker.service
에 위치하고 우분투의 기본 구성에
systemctl status docker.service | grep dns
간단한 작업을 위해'systemctl edit docker.service'를 사용할 수 있습니다. 그러면 docker.service 파일이 위치에 관계없이 텍스트 편집기에 열립니다. – krzysiej
이 질문에 밀접하게 http://stackoverflow.com/questions/33784295/setting-dns-for-docker-daemon-on에 연결되어 -os-with-systemd? rq = 1. – luka5z