/var/lib/docker の移動
docker のホストマシン容量不足対策。
docker をインストール後稼働していると、ディスクが足りなくなることがあります。
いらないイメージを削ればいいのですが、イメージが削れない状況もあると思います。
外部ディスクマウント後の容量食う /var/lib/docker の移動の仕方に関して記します。
docker 停止
sudo service docker stop
/var/lib/docker を移す
ディスク容量に余裕がある場所に /var/lib/docker を移す。(ここでは例として /mnt/extra/docker
とする)
インストール直後ぐらいなら、mv
で、
安全にやりたいなら
mkdir /mnt/extra/docker
sudo rsync -aXS /var/lib/docker/. /mnt/extra/docker/
設定ファイル変更
redhat系の場合
設定ファイル: /etc/sysconfig/docker
(あれば追加で、なければ作成)
echo other_args="-g /mnt/extra/docker" > /etc/sysconfig/docker
debian系の場合
設定ファイル: /etc/default/docker
# DOCKER_OPTS="-dns 8.8.8.8 -dns 8.8.4.4"
DOCKER_OPTS="-dns 8.8.8.8 -dns 8.8.4.4 -g /mnt/extra/docker"
と書かれていますが、手前の ubuntu 16 では動きませんでしたので
ubuntu 16 の場合
設定ファイル: /lib/systemd/system/docker.service
# ExecStart=/usr/bin/dockerd -H fd://
ExecStart=/usr/bin/dockerd -g /mnt/extra/docker -H fd://
その後、
sudo systemctl daemon-reload
docker 再起動 & 確認
sudo service docker start
確認は
docker info
の Root Dir:
の項目を見れば良い
Read other posts
日記
(84)
読書メーター
(36)
worklog
(34)
google
(13)
大晦日
(13)
android
(11)
blogger
(9)
dynamicsax2009
(8)
mac
(8)
signature
(6)
baby
(5)
flash
(5)
impro
(5)
写真
(5)
技術
(5)
javascript
(4)
一眼レフ
(4)
4.2
(3)
biztalk2009
(3)
eclipse
(3)
jb
(3)
jb_mr1
(3)
lmde2
(3)
oracle
(3)
rsgt
(3)
web
(3)
windows
(3)
4.1
(2)
4.3
(2)
ant
(2)
coaching
(2)
docker
(2)
essay
(2)
factoryreset
(2)
game
(2)
ics
(2)
java
(2)
jb_mr2
(2)
linux
(2)
orsc
(2)
vb.net
(2)
vbscript
(2)
wtcc
(2)
スーパー耐久
(2)
勉強会
(2)
応用演劇
(2)
読書ノート
(2)
資格
(2)
随想
(2)
4.4
a77
advent-calendar
amazon
ansible
azure
bash
ble
bluetooth
book
c++
camera
coach
cp+
creative-process
docker-registry
event
facilitation
feedback
firefox
flickr
forum-theatre
galaxy
gingerbread
git
gpu
hello-world
india
kitkat
laos
laravel
linux-mint
microphone
misstake
opengrok
pdm
phpunit
postgresql
presentation
rsgt2016
rust
scrum
scrum-fest-osaka
scrum-gathering
security
serverside
smartphone
speaker
sprint-review
sqlite
ssh
tomcat
tool
trip
ts
twitter
ubuntu
ubuntu16
vb6
visa
weblogic
wfh
wikka
windows-10
windows-7
windows2008server
x++
デザイン思考
パターンランゲージ
ラオス
ラオ語
修理
演劇教育