# Dockerイメージ一覧
docker images
# Dockerコンテナ一覧
docker ps -a
# イメージのダウンロード
docker pull hello-world
# Dockerfileからイメージ作成
docker build .
# イメージからコンテナ起動
docker run -d --name hello-world -p 80:80 hello-world
# コンテナを停止
docker stop hello-world
# コンテナの削除
docker rm hello-world
# イメージの削除
docker rmi hello-world
# オプション
-d
コンテナをバックグラウンド実行
–name
コンテナ名を指定します
-p
ホストとコンテナ間のポートフォワード設定。
基本的には、「-p <ホスト側のポート>:<コンテナ側のポート>」で書きます。
(ホスト側を省略すると自動で設定されます。)
コンテナは、Dockerにより作成されるネットワークに属するため、
このオプションを使わないと、ホストのIPアドレスを用いて、d
コンテナで使用しているポートにはアクセスができません。
--rm
起動が終わればコンテナ削除
More than 3 years have passed since last update.
Register as a new user and use Qiita more conveniently
- You get articles that match your needs
- You can efficiently read back useful information
- You can use dark theme