LoginSignup
0
0

More than 1 year has passed since last update.

Docker まとめ

Last updated at Posted at 2022-06-03

イメージ取得の流れ

欲しいイメージのタグまで分かればそのまま pull すればOK

% docker pull ubuntu:20.04

情報が不正確な場合、とにかく探す。

% docker search ubuntu

でも、これだと tag がわからん。

% docker pull ubuntu

とかやると latest が落ちてくるので、特定のバージョンを指定したい場合 tag を調べる。

Docker Hub で情報見て拾ってくるのが楽そう。

イメージの管理

一覧の取得

% docker images
REPOSITORY               TAG        IMAGE ID       CREATED        SIZE
ubuntu                   20.04      53df61775e88   2 months ago   72.8MB
docker/getting-started   latest     cb90f98fd791   2 months ago   28.8MB
ubuntu                   18.04      f5cbed4244ba   2 months ago   63.2MB

名前を指定して絞り込み

% docker images ubuntu
REPOSITORY               TAG        IMAGE ID       CREATED        SIZE
ubuntu                   20.04      53df61775e88   2 months ago   72.8MB
ubuntu                   18.04      f5cbed4244ba   2 months ago   63.2MB

イメージの削除

% docker rmi ubuntu:18.04
Untagged: ubuntu:18.04

名前の変更

% docker tag <イメージID> <イメージ名>:<tag>

例えば、上記の ubuntu:20.04ubuntu:18.04 に変えたい場合は下記のようなコマンドを実行。

% docker tag 53df61775e88 ubuntu:18.04

もしくは

% docker tag ubuntu:20.04 ubuntu:18.04

でも OK。

いずれにしろ、名前の変更というよりはイメージIDに対するタグを新しく作る感じなので、docker rmi  で不要なタグを削除する。

コンテナにターミナル接続

% docker exec -it <コンテナ名> /bin/bash

コンテナの停止と削除

停止

% docker stop <コンテナ名>

削除

% docker container rm <コンテナ名>
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0