ためhttps://docs.docker.com/engine/installation/linux/docker-ce/binaries/#prerequisitesあなたは、私はそれにそのディレクトリにインストールする方法を知っていますか?
あなたがそのディレクトリにドッキングウィンドウをインストールしたい場合、我々は、この手順を実行することができます:
あなたがないをお持ちの場合は/ datadriveにデータディレクトリをマウントし、それをマウントするために、このlinkに従ってください。
/datadriveにマウントデータディスクの後、ここでの手順は次のとおりです。
1.Download静的バイナリ:
wget https://download.docker.com/linux/static/stable/x86_64/docker-17.09.0-ce.tgz
2.Copy /datadrive
にパッケージ:
cp docker-17.09.0-ce.tgz /datadrive/
tar
でアーカイブを3.Extract:
tar xzvf docker-17.09.0-ce.tgz
4.Addシンボリックリンク/usr/bin/
に:
ln -s docker /datadrive/docker/docker
ln -s /datadrive/docker/docker docker
ln -s /datadrive/docker/docker-containerd docker-containerd
ln -s /datadrive/docker/docker-containerd-ctr docker-containerd-ctr
ln -s /datadrive/docker/docker-containerd-shim docker-containerd-shim
ln -s /datadrive/docker/dockerd dockerd
ln -s /datadrive/docker/docker-init docker-init
ln -s /datadrive/docker/docker-proxy docker-proxy
ln -s /datadrive/docker/docker-runc docker-runc
5.Backup /etc/fstab
:
cp /etc/fstab /etc/fstab.$(date +%Y-%m-%d)
rsync
6.Useコピーする/var/lib/docker/
/datadrive/data/
へ:
rsync -aXS /var/lib/docker/. /datadrive/data/
7.Modify /etc/fstab
:
vi /etc/fstab
fstab
にこれを追加します。
/datadrive/data /var/lib/docker none bind 0 0
8.Startドッキングウィンドウ:
dockerd &
9。それにドッキングウィンドウを実行します。
docker run -it ubuntu bash
その後、我々はこのように/datadrive/data/
[email protected]:/# cd /datadrive/data/containers/
[email protected]:/datadrive/data/containers# ls
1ab8037833e769f0dce6dab84b4c0f1caf07a062247889cc713300331a04278a 5fb3f7ab070f500b3a6038533afd916e3b1c2a34df25f862ef346de75deb2161 bd257355898f26d5213e3378e53ab2dc382aabbb11d5e3069ac06c94070c3342
582be93064dd95e7088e26d35b7a265d82258c77be6b3711956d4beb936ffbc8 88163f6d30b974e43790f39f948b5c4a63b59ed0810ceb8155c3b03563853cef fd97b5d9a2a6d38d5c008b4d4665fe619d9d1c9a3e1cb8af1e2ad385d3a8b97d
[email protected]:/datadrive/data/containers#
で、このドッキングウィンドウのデータストアを見つけることができ、我々はそのディスクで/datadrive
と店舗ドッキングウィンドウデータにドッキングウィンドウをインストールすることができます。
Azureのドキュメントによると、そのディレクトリに のアプリケーションをインストールする必要があります。
はい、この方法では、VMクラッシュ時にAzure VM(OSディスク)を再作成し、データディスクをマウントすることができます。
私はAzureに慣れていませんが、アプリケーションを/ datadriveにインストールする必要はないと思います。あなたが追っているAzureドキュメントへのリンクを共有していただけますか? – Amit
https://docs.microsoft.com/en-us/azure/virtual-machines/linux/tutorial-manage-disks – pbalasimon