🐋docker
imageのinstall
ex) ubuntuのinstall
docker pull ubuntu:latestdocker pull [IMAGE名]containerの生成
ex) ubuntuのcontainer生成
docker run -it --name ubuntu -w /home/ubuntu ubuntu:latestdocker run [OPTION] [IMAGE名]引数一覧 (よく使うもののみ)
-itコンテナ内での操作を可能にする
--name [container name]コンテナの名前を指定する
-dバックグラウンドで動作させる
-p [ホストのポート番号]:[コンテナのポート番号]ホストのポートがコンテナのポートにマップされる
-w [ワーキングディレクトリのパス]ワーキングディレクトリのパスの設定をする
--rm終了時に中間コンテナーを自動的に削除する
詳細
コンテナの状態確認
起動中のコンテナの一覧表示
docker ps全てのコンテナの一覧表示
docker ps -aコンテナの起動
docker start [CONTAINER ID or NAME]コンテナに入る
docker exec -it [CONTAINER ID or NAME] /bin/bash コンテナに入る
docker attach [CONTAINER ID or NAME]コンテナの削除
docker container rm [CONTAINER IDdocker container ls -a]コンテナの一覧
docker container ls -a動いているコンテナの一覧
docker container lsイメージの削除
docker rmi [IMAGE ID or NAME]イメージの一覧
docker imagesDocker のライフサイクルの図
Last updated