1.Docker CEインストール(Ubuntu)
3441 ワード
公式インストール先:https://docs.docker.com/install/linux/docker-ce/ubuntu/
1.1.Ubuntu環境でのDocker CEの取得
Bionic 18.04 (LTS) Bionic 18.04 (LTS) Xenial 16.04 (LTS) Trusty 14.04(LTS)Ubuntuの
Dockerがインストールされている場合は、既存のバージョンをアンインストールしてからインストールする必要があります.アンインストールコマンド:
Ubuntuでは、Docker CEが
1.3 Docker CEのインストール(repositoryを使用してインストール)
1.1.Ubuntu環境でのDocker CEの取得
UbuntuにDocker CEをインストールするには、まずシステムが以下のインストール条件を満たしていることを確認してからインストールします.
1.2.前提条件
1.2.1.OS要件
Docker CEをインストールするには、システムUbuntuが64ビットで、バージョンが次のいずれかである必要があります.
1.2.1.OS要件
Docker CEをインストールするには、システムUbuntuが64ビットで、バージョンが次のいずれかである必要があります.
x86_64
、armhf
、s390x
およびppc64le
Docker CEをうまくサポートできるアーキテクチャ.1.2.2.古いバージョンのアンインストール
Dockerがインストールされている場合は、既存のバージョンをアンインストールしてからインストールする必要があります.アンインストールコマンド:
$ sudo apt-get remove docker docker-engine docker.io
1.2.3.サポートされるストレージドライブ
Ubuntuでは、Docker CEが
overlay2
とaufs
の2種類の駆動をサポートしている.1.3 Docker CEのインストール(repositoryを使用してインストール)
新しいホストにDockerを初めてインストールする前に、Docker repositoryを設定する必要があります.その後、Dockerをインストールして更新することができます.
1.3.1.Docker repositoryの設定
1.更新apt
パケットインデックス$ sudo apt-get update
2.HTTPSを使用してrepositoryを取得できるようにパッケージをインストールする$ sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
software-properties-common
3.Dockerの公式GPG鍵の追加$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
指紋鍵の下位8桁を検索することで、現在指紋鍵を持っていることを確認9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88
.$ sudo apt-key fingerprint 0EBFCD88
pub 4096R/0EBFCD88 2017-02-22
Key fingerprint = 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88
uid Docker Release (CE deb)
sub 4096R/F273FCD8 2017-02-22
4.以下のコマンドでstable repository 4.1を設定.x86_64/amd64 $ sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
4.2.armhf $ sudo add-apt-repository \
"deb [arch=armhf] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
4.3.IBM Power (ppc64le) $ sudo add-apt-repository \
"deb [arch=ppc64el] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
4.4.IBM Z (s390x) $ sudo add-apt-repository \
"deb [arch=s390x] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
1.3.2 Dockerのインストール
1.aptパッケージインデックスの更新$ sudo apt-get update
2.最新のDocker CEバージョンのインストール$ sudo apt-get install docker-ce
指定されたバージョンのDocker CEをインストールするには、公式サイトを参照してください.https://docs.docker.com/install/linux/docker-ce/ubuntu/3.運転hello-world
ミラーリングによりDocker CEが正常にインストールされていることを確認する$ sudo docker run hello-world
4.Docker CEをアップグレードDocker CEをアップグレードするには、まずsudo apt-get update
コマンドを実行し、次にインストールの説明に従い、インストールするバージョンを選択してインストールします.
1.4.Docker CEのアンインストール
1.Docker CEのパッケージのアンインストール$ sudo apt-get purge docker-ce
2.ホスト上のミラー、コンテナ、ボリューム、またはカスタムプロファイルは自動的に削除されません.すべてのミラー、コンテナ、ボリュームを削除するには、次のコマンドを実行します.$ sudo rm -rf /var/lib/docker
$ sudo apt-get update
$ sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
software-properties-common
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
$ sudo apt-key fingerprint 0EBFCD88
pub 4096R/0EBFCD88 2017-02-22
Key fingerprint = 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88
uid Docker Release (CE deb)
sub 4096R/F273FCD8 2017-02-22
$ sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
$ sudo add-apt-repository \
"deb [arch=armhf] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
$ sudo add-apt-repository \
"deb [arch=ppc64el] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
$ sudo add-apt-repository \
"deb [arch=s390x] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
$ sudo apt-get update
$ sudo apt-get install docker-ce
$ sudo docker run hello-world
1.Docker CEのパッケージのアンインストール
$ sudo apt-get purge docker-ce
2.ホスト上のミラー、コンテナ、ボリューム、またはカスタムプロファイルは自動的に削除されません.すべてのミラー、コンテナ、ボリュームを削除するには、次のコマンドを実行します.
$ sudo rm -rf /var/lib/docker