Last active
July 25, 2020 04:02
-
-
Save yamada28go/314cab29ea060e9170b5035347a6de37 to your computer and use it in GitHub Desktop.
aws-ec2 amazon linux環境においてdockerkのコンテナパスを入れ替えするスクリプト
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# 参考 | |
# https://xvideos.hatenablog.com/entry/move_docker_location | |
# 使い方 | |
# _T_DATAPATH 変数にコンテナ配備先のパスを設定する | |
_T_DATAPATH=/data/docker && | |
sudo mkdir $_T_DATAPATH && | |
sudo systemctl stop docker && | |
_T_DATAPATH_S=`echo $_T_DATAPATH | sed -e "s/\\//\\\\\\\\\\//g"`&& | |
sudo cp /lib/systemd/system/docker.service /etc/systemd/system/ && | |
sudo sed -i "/^ExecStart=/s/$/ --data-root $_T_DATAPATH_S /g" /etc/systemd/system/docker.service && | |
sudo systemctl daemon-reload && | |
sudo systemctl restart docker && | |
docker run hello-world && | |
sudo ls -alh $_T_DATAPATH && | |
unset _T_DATAPATH && | |
unset _T_DATAPATH_S |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment