5
配布:CentOSのはまだ1.9に移動していないとしてCentOSに7.1
配布:CentOSのはまだ1.9に移動していないとしてCentOSに7.1
あなたはCentOSのから移動してきたようですが、音はdocker.comdocker-engine
パッケージにdocker
を配布しました。
CentOSパッケージは/etc/sysconfig
標準を使用します。ドッカーズパッケージはではありません。 RedHat独自のストレージ要件に対応するために作成されたdocker-storage-setup
プログラムを見逃してしまいます。
/usr/lib/systemd/system/docker.service
でsystemd
設定はあなたに違いが表示されます:
ドッカー
[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
はそれでは、どのように私はdocker-engine
インストールドッカサービスを設定しますか。
Docker have a page on setting up the systemd config。あなたの設定
EnvironmentFile
セットアップをコピーして/etc/sysconfig/docker
にあなたのオプションを設定する - あなたの必要なオプション/usr/lib/systemd/system/docker.service
を編集します。