Dockerイメージのデフォルトのストレージアドレスを変更します

1つは、Dockerをインストールする

ステップ1:インストール環境がDockerのインストール要件を満たしているかどうかを確認します

カーネルカーネルが3.10を超えているかどうかを確認します:〜$ uname -a
Linux dlserver 4.15.0-33-generic#36〜16.04.1-Ubuntu SMP Wed Aug 15 17:21:05 UTC 2018 x86_64 x86_64 x86_64 GNU / Linux

检查デバイスマッパー:〜$ sudo grep device-mapper / proc / devices

253デバイスマッパー

ステップ2:aptがhttpsを使用でき、CA証明書がインストールされていることを確認します

sudo apt-get install -y apt-transport-https ca-certificates curlsoftware-properties-common

ステップ3:存在する可能性のある古いバージョンをアンインストールします

sudo apt-get remove docker docker-engine docker-ce docker.io

ステップ4:Dockerの公式gpgキーを追加する

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-keyadd-

ステップ5:安定したリポジトリを設定する

sudo add-apt-repository "deb [arch = amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs)stable"

ステップ6:aptを更新する

sudo apt-get update

ステップ7:Dockerのバージョンを確認し、指定されたバージョンまたは最新バージョンをインストールします

apt-cache madison docker-ce

 

指定されたバージョンをインストールします

sudo apt-get install -y docker-ce = version number

最新バージョンをインストールする

sudo apt-get install -y docker-ce

2つ目は、dockerのデフォルトのストレージパスを変更することです。

ステップ1:Dockerサービスを停止します:sudo service docker stop

ステップ2:ファイルdocker-overlay.confを編集します 

cd  /etc/systemd/system/docker.service.d docker.service.dがない場合は、このパスを作成します

sudo vim docker-overlay.confそうでない場合は、このファイルを作成します

ファイルに何かを追加し、保存して終了します

[サービス]
ExecStart =
ExecStart = / usr / bin / dockerd --graph = "新しいストレージパス" --storage-driver = override

ステップ3:Dockerを再起動します

systemctlデーモン-リロード

sudo service docker start

ステップ4:Docker情報をチェックして、変更が成功したかどうかを確認します

sudo docker info

おすすめ

転載: blog.csdn.net/yxpandjay/article/details/109244604