[HOME]: [Mac OS X]: [MacPython]: [Emacs]: [生存報告記]: [MacEmacs JP Project]: [NTEmacs JP Project]:

概要

コンテナ管理

チュートリアル

イメージ取得

イメージは基本的には Docker hub で探して取得

https://hub.docker.com/

例えば

ubuntu のイメージの場合、tag見ていれる物を確認する

https://hub.docker.com/_/ubuntu/tags

22.04 いれるなら以下の方法等がある

docker pull ubuntu:22.04

docker pull ubuntu:jammy

はいったかは、imageを確認する

docker image ls

動作確認

「hello-world」イメージからコンテナ稼動させてみると簡単

docker run hello-world

確認系

docker context ls

イメージ確認

docker image ls

コンテナ確認

# 一覧
docker container ls
docker ps -a

# 起動状態確認
docker ps

# ps だと起動している物しか見えない。-a を付与すると停止している物も見える
docker ps -a

起動、停止

docker stop <ID>

常時起動

docker run -it -d --name u2204 ubuntu:22.04

削除系

ちゃんと消すなら 「コンテナ削除」 -> 「イメージ削除」、で消した方が確実です。

コンテナ削除

# 確認
docker container ls 

# 削除はIDで実施する
docker rm <コンテナID>

イメージ削除

# 確認
docker image ls

# 削除はIDで実施する
docker rmi <イメージID>

参考サイト


CategoryServerConstruction