ユーザ用ツール

サイト用ツール


サイドバー


最近の更新




タグ一覧

タグ#
1
1
1
1
1
1
1
1
1
1
tools:docker:operation:基本操作

文書の過去の版を表示しています。


Docker 基本操作

コンテナ作成

名前を付けて作成

docker run --name <name> <image> /bin/bash

ホストとコンテナの共有ディレクトリを作成

# docker run -it -v <path/to/host/dir>:<path/to/container/dir> <image> /bin/bash

コンテナの起動

“docker ps -a”に表示されるコンテナを起動する

# docker start [ID]
# docker attach [ID]

コンテナをすべて削除

# docker rm $(docker ps -q -a)

コンテナの名前を変更

# docker rename <old_name> <new_name>

コンテナのイメージを作成

# docker commit <container> <target_images_name>

コンテナの保存

# docker save <container_name> -o <filename>
https://qiita.com/chroju/items/739c77b30d47e5225392
* save 上記のレイヤーやタグといったメタ情報含めてコンテナをtarでまとめる。
* export ファイルシステムを愚直にtarでまとめ、メタ情報は無視される。
つまりはいわゆる「Dockerコンテナ」として保存できるのはsaveの方であり、exportはDockerとしての構造、情報などは無視され、通常のサーバーと同様のルート以下ファイルシステムが保存されるだけ。例えばDocker Hubを使わずにローカルでコンテナを別のDocker環境へ引き渡したい、といった用途であれば、saveしてloadしてもらう形になるかと思う。
tools/docker/operation/基本操作.1610015864.txt.gz · 最終更新: 2021/01/09 14:37 (外部編集)