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