ubuntu18.04にDockerをインストールします

image.png

Docker

Dockerの3つのコアコンセプト:イメージ、コンテナ、ウェアハウス

**画像:仮想マシンの画像と同様に、一般的にはインストールファイルです。 ****コンテナ:軽量サンドボックスと同様に、コンテナは、イメージからインスタンスを実行するアプリケーションを作成します。インスタンスは、開始、開始、停止、および削除できます。これらのコンテナは互いに分離されており、互いに見えません。 ****ウェアハウス:コードウェアハウスと同様に、Dockerがイメージファイルを一元的に保存する場所です。 ****

Dockerのインストールを開始します##

Docker Engine-Communityを新しいホストに初めてインストールする前に、Dockerリポジトリを設定する必要があります。

倉庫を設置する####

$ sudo apt-get remove docker docker-engine docker.io containerd runc
$ sudo apt-get update
$ sudo apt-get install \
 apt-transport-https \
 ca-certificates \
 curl \
 gnupg-agent \
 software-properties-common

Dockerの公式GPGキーを追加します。

$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
$ sudo apt-key fingerprint 0EBFCD88

image.png

倉庫をセットアップします。

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

image.png

DockerEngineのインストール-コミュニティ####

ウェアハウスをセットアップした後、DockerEngine-Communityをインストールできます

$ sudo apt-get update`
$ sudo apt-get install docker-ce docker-ce-cli containerd.io

しばらく時間がかかりますので、しばらくお待ちください。

テスト##

インストールが完了したら、インストールが成功したかどうかを確認します。

$ sudo docker run hello-world

image.png

スクリプトを使用したインストール方法(検証されていません)##

より簡単なインストール方法は、公式Webサイトで提供されているスクリプトを使用することです。

$ curl -fsSL https://get.docker.com -o get-docker.sh
$ sudo sh get-docker.sh

Dockerをroot以外のユーザーとして使用する場合は、次のような方法でユーザーをdockerグループに追加することを検討する必要があります。

$ sudo usermod -aG docker your-user

参照##

[ Ubuntu Dockerのインストール](https://links.jianshu.com/go?to=https%3A%2F%2Fwww.runoob.com%2Fdocker%2Fubuntu-docker-install.html)[LinuxにDockerをインストールする(非常に簡単インストール方法))(https://links.jianshu.com/go?to=https%3A%2F%2Fblog.csdn.net%2Fqq_41723615%2Farticle%2Fdetails%2F93386194)

Recommended Posts

Ubuntuにdockerをインストールする
ubuntu18.04にDockerをインストールします
Ubuntu18にDockerをインストールする
Dockerプラクティス(1):Ubuntu16.04にDockerをインストールします
オフラインでUbuntu18.04にDockerをインストールする
ubuntu18.04インストールドッカー
docker install ubuntu
docker ubuntu:14.04にpython-PIL-image環境をインストールします
ubuntu18にvscodeをインストールします
Ubuntu18.04にnvtopをインストールします
Ubuntu18.04にpostgresql-10をインストールします
Ubuntu16にnodejs10をインストールします
Ubuntu14.04にmysqlをインストールします
UbuntuにDjangoをインストールします
Ubuntu16.04にPytorch + CUDAをインストールします
Ubuntu14.04にPython3をインストールします
Ubuntu18にrJavaをインストールします
UbuntuにJDK10 +をインストールする
Ubuntu16.04にPython3をインストールします
Ubuntu16.04.2にKDEをインストールします
centos6.5にDockerをインストールします
UbuntuにPython3.7をインストールする
Ubuntuにflashplayerをインストールする
Ubuntu18.04にDockerComposeをインストールする方法
ubuntuと基本的な使用法にdockerをインストールします
Ubuntu14.04にDockerを使用してPrometheusをインストールする方法
仮想マシンにubuntuをインストールします
Ubuntu Server14.04にOpenSSL1.0.2をインストールします
Ubuntu16.04にQQロボットをインストールします
Ubuntu 18.04LTSにPython3.7をインストールします
UbuntuにAndroidStudioをインストールする
Ubuntu20.04にDockerをインストールして使用する方法
ubuntuにスクレイプフレームワークをインストールする
Centos7にdockertransferをインストールします
MysqlをUbuntuにオフラインでインストールする
UbuntuにOracleJava8をインストールする
Centosシステムにdockerをインストールします
Ubuntu16.04にOdoo11スタックをインストールします
Ubuntu16にGoロケールをインストールします
Ubuntu16.04に一般的なソフトウェアをインストールする
ポータブルでないQQをubuntuにインストールする
Ubuntu16.04にDockerをインストールして使用する方法
Ubuntu20.04にRubyをインストールする方法
Ubuntu20.04にMemcachedをインストールする方法
Ubuntu20.04にJavaをインストールする方法
Ubuntu20.04にMySQLをインストールする方法
Ubuntu20.04にVirtualBoxをインストールする方法
Ubuntu20.04にElasticsearchをインストールする方法
UbuntuにProtobuf3をインストールするための詳細なチュートリアル
Ubuntu20.04にNginxをインストールする方法
Ubuntu20.04にApacheをインストールする方法
Ubuntu20.04にGitをインストールする方法
Ubuntu16.04にNode.jsをインストールする方法
Ubuntu20.04にMySQLをインストールする方法
UbuntuにMySQLをインストールして構成する
ChefサーバーワークステーションをUbuntu18.04にインストールします
Ubuntu20.04にVagrantをインストールする方法
Ubuntu14.04にBacula-Webをインストールする方法
ubuntuにbotan2暗号化ライブラリをインストールします
Ubuntu16.04にPostgreSQLをインストールする方法
Ubuntu20.04にGitをインストールする方法