データディレクトリとテンポラリディレクトリを変更するには、以下の手順を実行します。
1. 移動先のディレクトリを作成
sudo mkdir -p /opt/docker
sudo mkdir -p /opt/docker-tmp
2. /etc/default/docker変更
sudo vi /etc/default/docker
以下を追記しますDOCKER_OPTS="-g /opt/docker"
export DOCKER_TMPDIR=/opt/docker-tmp
3. docker.service変更・再起動
sudo vi /lib/systemd/system/docker.service
EnvironmentFile=の部分と$DOCKER_OPTSの部分を追記する
... 省略 ...
[Service]
Type=notify
# the default is not to use systemd for cgroups because the delegate issues still
# exists and systemd currently does not support the cgroup feature set required
# for containers run by docker
EnvironmentFile=/etc/default/docker
ExecStart=/usr/bin/dockerd $DOCKER_OPTS -H fd:// --containerd=/run/containerd/co
... 省略 ...
docker.serviceの再起動sudo systemctl daemon-reload
sudo systemctl restart docker.service
0 件のコメント:
コメントを投稿