Dockerコマンドまとめ

Dockerは数年前にインストールしてほぼ触ってなかったのでコマンド忘れたので備忘録程度にメモ

Dockerイメージ

イメージの取得

$ docker pull {イメージ名}

イメージの一覧

$ docker images

イメージの削除

$ docker image rm {イメージ名 or ID}

コンテナ

コンテナ起動

$ docker run -d -p 80:80 --name {コンテナ名} {イメージ名}

-d はデタッチモード
-name はコンテナ名(コンテナに名前をつける)
-p ポート指定(-p 8080:80 ホスト8080をコンテナ80に)

コンテナ一覧

$ docker container ls -a

-a で停止中のコンテナも表示される

コンテナの停止

$ docker container stop {コンテナ名}

停止中のコンテナの起動

$ docker container start {コンテナ名}

コンテナの削除

$ docker container rm {コンテナ名}