2018年4月8日日曜日

4. Docker (Ubuntu16.04)

AWS や Azure を視野に入れる場合、Docker は使えるようにしておきたい。
(今はぼやっとしかわからなくても、触っているうちに靄も取れるでしょう。)

まずは Docker のインストール
https://docs.docker.com/install/linux/docker-ce/ubuntu/#extra-steps-for-aufs
$ 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
$ sudo add-apt-repository \
   "deb [arch=amd64] 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

Hello from Docker!
This message shows that your installation appears to be working correctly.

$ sudo docker version

Client:
 Version: 18.03.0-ce
 API version: 1.37
 Go version: go1.9.4
 Git commit: 0520e24
 Built: Wed Mar 21 23:10:01 2018
 OS/Arch: linux/amd64
 Experimental: false
 Orchestrator: swarm

Server:
 Engine:
  Version: 18.03.0-ce
  API version: 1.37 (minimum version 1.12)
  Go version: go1.9.4
  Git commit: 0520e24
  Built: Wed Mar 21 23:08:31 2018
  OS/Arch: linux/amd64
  Experimental: false


OK。入りました。

コンテナ一覧の稼働状況と止め方。
$ docker ps -a
$ docker stop <CONTAINER ID>


次は nvidia-docker です。
続く。

0 件のコメント:

コメントを投稿