【Docker】Ubuntu 18.04でDockerのインストールをやってみる

はじめに

こんにちは、がんがんです。
Edge TPUの転移学習を行うためにDockerのインストールを行いました。
今回は公式サイトを参考にしてインストールを行ったので忘れないようにメモしておきます。

目的

参考

  • Docker公式

docs.docker.com

qiita.com

Dockerのインストールを行う

まずはDocker公式サイトに従ってインストールを行います。基本的には公式さんのコマンドとまったく同じですので、詳細についてはそちらを参照いただければと思います。

$ sudo apt-get update
$ sudo apt-get install apt-transport-https ca-certificates curl \
    gnupg-agent software-properties-common
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
$ sudo apt-key fingerprint 0EBFCD88

以下はx86_64/amd64の場合です。

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

Docker-ceのインストールを行っていきます。

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

Hello Worldを試してみる

Hello Worldは以下のコマンドでOKです。

$ sudo docker run hello-world

コマンドを実行するとDockerイメージを取得して、コンテナの実行が行われます。
Hello from Docker!という文字が表示されていれば無事に実行出来ています。
hello-worldコンテナは実行後に停止するため、docker psで実行してもなにも出てこないです。

試しに以下のコマンドを実行してみると、イメージの確認を行えます。

$ sudo docker images 

おわりに

今回はEdge TPU用にDockerのインストールを行いました。次回は実際にDockerを用いて転移学習を行っていこうと思います。