端くれプログラマの備忘録 Docker [Docker] とりあえず動かす

[Docker] とりあえず動かす

Dockerイメージの操作

CentOSのDockerイメージを探す。

$ sudo docker search centos

オフィシャルビルドの最新版をダウンロードする (リポジトリ:タグ指定)

$ sudo docker pull centos:latest

ダウンロードしたイメージを一覧する

$ sudo docker images
REPOSITORY  TAG         IMAGE ID      CREATED     VIRTUAL SIZE
centos      latest      8efe422e6104  3 weeks ago 224 MB

イメージを削除する

$ sudo docker rmi 8efe422e6104 (イメージID指定)
$ sudo docker rmi centos:latest (リポジトリ:タグ指定)

Dockerコンテナの作成と実行

まずは超簡単な例から。

コンテナを作成して”Test123″と表示する

$ sudo docker run centos echo "Test123"
Test123

実行中のコンテナを一覧する

$ sudo docker ps
CONTAINER ID  IMAGE         COMMAND       CREATED       STATUS        PORTS         NAMES

全てのコンテナを一覧する

$ sudo docker ps -a
CONTAINER ID  IMAGE         COMMAND       CREATED            STATUS     PORTS               NAMES
bdc664723599  centos:latest echo Test123  About a minute ago Exited (0) About a minute ago  thirsty_leakey

コンテナを削除する

$ sudo docker rm bdc664723599

参考サイト

「いまさら聞けないDocker入門」最新記事一覧 – ITmedia Keywords
http://www.atmarkit.co.jp/ait/kw/docker_nyumon.html