内容
Dockerコマンドの例を記載しています。
container コマンド
コンテナの作成・実行
docker container run --name apache01 -p 8080:80 -d httpd
コンテナの停止
docker container stop apache01
コンテナの削除
docker container rm apache01
実行中のコンテナを表示
docker container ls
全コンテナの表示
docker container ls -a
compose コマンド
コンテナの作成・実行
docker compose up -d
コンテナを停止
docker compose stop
既存コンテナの起動
docker compose start
プロジェクトの表示
docker compose ls
コンテナからマシンへコピー
docker compose cp web:/usr/local/apache2/htdocs/index.html .
マシンからコンテナへコピー
docker compose cp index.html web:/usr/local/apache2/htdocs/index.html
コンテナの削除
docker compose down
イメージの削除
docker compose down --rmi all
実行中コンテナでコマンドを実行
docker compose exec db mariadb --version
停止中コンテナでコマンドを実行
docker compose run db mariadb --version
コンテナのシェルを起動
docker compose exec db /bin/bash
ログ確認
docker compose logs web
イメージのビルド
docker compose build
イメージのビルド(キャッシュ無し)
docker compose build -no-cache
ビルド・コンテナ実行
docker compose up -d --build
image コマンド
イメージの表示
docker image ls
network コマンド
ネットワーク確認
docker network ls