dockerの初歩まとめ

更新日 2024-04-16 16:18:09
docker

Docker イメージの取得
$ docker pull centos:centos7


取得済みのイメージを確認する
$ docker images


コンテナの作成と実行(docker create & docker startに同じ)
$ docker run --name [name] -it -d -p 8080:80 centos:centos7
# -it: ターミナルでコンテナを実行できる
# -d: デタッチドモード(バックグラウンドでコンテナを実行)
# -p: ポートフォワーディング(ホスト側:コンテナ側)
# --name: コンテナにつける名前


コンテナの作成
$ docker create --name [name] -e MYSQL_ROOT_PASSWORD=root -p 13306:3306 mysql:tag
# -e 環境設定


コンテナの状態確認
$ docker ps
# -a: 起動していないものも含めて表示


コンテナ内の実行
$ docker exec -it [name] [コマンド]



コンテナの実行
$ docker start [name]


コンテナの停止
$ docker stop [name]


コンテナ削除
$ docker rm [name]


イメージ削除
$ docker rmi contos:centos7