diff --git a/mywiki/tiddlers/use usb stick with docker.tid b/mywiki/tiddlers/use usb stick with docker.tid index bc44baa..b995c20 100644 --- a/mywiki/tiddlers/use usb stick with docker.tid +++ b/mywiki/tiddlers/use usb stick with docker.tid @@ -1,6 +1,6 @@ created: 20150511071117085 creator: user -modified: 20160830195726481 +modified: 20160904090814606 modifier: user tags: title: use usb stick with docker @@ -35,7 +35,7 @@ $ cat /etc/default/docker # Use DOCKER_OPTS to modify the daemon startup options. #DOCKER_OPTS="--dns 8.8.8.8 --dns 8.8.4.4" -DOCKER_OPTS="--storage-driver=overlay -D --graph=/mnt/usb/docker" +DOCKER_OPTS="--storage-driver=overlay -D --graph=/mnt/usb/docker --log-driver=syslog --log-opt syslog-address=udp://nas.aiko.sh:514 --log-opt syslog-format=rfc5424" #DOCKER_OPTS="--storage-driver=overlay -D" # If you need Docker to use an HTTP proxy, it can also be specified here. @@ -46,15 +46,39 @@ export http_proxy="http://192.168.2.1:3128/" export TMPDIR="/mnt/usb/docker-tmp" ``` +$ cat /etc/systemd/system/docker.service.d/overlay.conf + +``` +[Service] +ExecStart= +ExecStart=/usr/bin/dockerd --storage-driver overlay -D --graph=/mnt/usb/docker --log-driver=syslog --log-opt syslog-address=udp://nas.aiko.sh:514 --log-opt syslog-format=rfc5424 -H fd:// +Environment="HTTP_PROXY=http://192.168.22.22:3128/" "TMPDIR="/mnt/usb/docker-tmp" + +``` + + +``` +systemctl daemon-reload +``` + + ```bash mkdir -p /mnt/usb/docker /mnt/usb/docker-tmp +``` + ``` $ ls -lathr /dev/disk/by-uuid/ +``` ``` $ cat /etc/fstab proc /proc proc defaults 0 0 /dev/mmcblk0p1 /boot vfat defaults 0 0 +/dev/mmcblk0p2 / ext4 noatime 0 1 UUID=16e0972d-6abf-4369-be0e-5fd2e10a070a /mnt/usb ext4 commit=600,noatime 0 0 +``` + +``` +tune2fs -c 1 /dev/disk/by-uuid/16e0972d-6abf-4369-be0e-5fd2e10a070a ``` \ No newline at end of file