Brzmi jak zostały przeniesione z CentOS rozprowadzane docker
do docker.comdocker-engine
pakietów jak CentOS nie został przeniesiony do 1.9 jeszcze.
Pakiety CentOS będą korzystać ze standardu /etc/sysconfig
. Pakiety dokerów nie będą. Tęsknisz również za programem RedHat o nazwie "01.01." stworzonym z myślą o unikalnych wymaganiach dotyczących pamięci masowej.
systemd
config w /usr/lib/systemd/system/docker.service
pokaże różnicę:
Docker
[Service]
Type=notify
ExecStart=/usr/bin/docker daemon -H fd://
MountFlags=slave
LimitNOFILE=1048576
LimitNPROC=1048576
CentOS
[Service]
Type=notify
EnvironmentFile=-/etc/sysconfig/docker
EnvironmentFile=-/etc/sysconfig/docker-storage
EnvironmentFile=-/etc/sysconfig/docker-network
Environment=GOTRACEBACK=crash
ExecStart=/usr/bin/docker daemon $OPTIONS \
$DOCKER_STORAGE_OPTIONS \
$DOCKER_NETWORK_OPTIONS \
$ADD_REGISTRY \
$BLOCK_REGISTRY \
$INSECURE_REGISTRY
LimitNOFILE=1048576
LimitNPROC=1048576
LimitCORE=infinity
MountFlags=slave
TimeoutStartSec=1min
Restart=on-failure
Tak więc, w jaki sposób skonfigurować docker-engine
zainstalowaną usługę Döcker?
Docker have a page on setting up the systemd config. Można iść albo CentOS lub Döcker z config
- Docker - edytować doker-engine plik konfiguracyjny
/usr/lib/systemd/system/docker.service
Systemd ze swoimi wybranymi opcjami
- CentOS - kopia konfiguracji
EnvironmentFile
a następnie skonfigurować opcje w /etc/sysconfig/docker
.