Dockerコマンド・ Dockerでよく使うコマンド

2022年9月20日Docker

docker
ミニマリスト_カミ

みなさんこんにちは!
カミ@god48_です。

みなさんDockerの知識はありますか?
この記事はDockerコマンド、オプションについて聞いたことはあるけど、いまいちDockerコマンドについてよく分かってない方や、Dockerコマンドについての全く知識がない方へよく実務で使うDockerコマンドの紹介です。

この記事でわかること

  • Dockerの知識
  • Dockerでよく使うコマンド
  • Dockerオプションコマンド

この記事を最後まで読めばxxxについての理解が深まりますので、最後まで読んでxxxについてマスターしましょう。

Dockerコマンド

  • docker run
  • docker build
  • docker start
  • docker ps
  • docker compose
  • docker-compose ps
  • docker-compose -up
  • docker exec -it コンテナ名 /bin/bash

Docker コマンドオプション

dockerコマンド オプション実行の意味コマンド例
–nameコンテナ名を指定docker run –name “demo" centos
-dバックグラウンドで実行docker run -d centos
-tコンテナの標準出力をホストの標準出力につなげるdocker run -t centos
-i, –interactiveインタラクティブモード

ホストの入力をコンテナの標準出力につなげることができる

コマンド操作ができるようになる
docker run -i centos
-itホストとコンテナの標準入出力をつなげるdocker run -it centos
-p [ホスト側のポート番号]:[コンテナのポート番号]ポートフォワーディングdocker run -d -p 2023:23 sshd
-vdockerコンテナとホスト間でファイルを共有するdocker run -v ~/src:/var/www/html httpd
–rmコンテナ停止とコンテナ削除docker run –rm centos
-a, –attachコンテナにアタッチdocker start -a container

スポンサードサーチ

docker run

docker run

docker run は新しいコンテナを実行する

Docker Desktopの起動

Docker Desktopを起動するとdocker runされます。

docker build

docker build

docker buildはDockerfileとcontext(コンテクスト)からDockerイメージを構築するコマンドです。

スポンサードサーチ

docker start

docker start

docker startとは停止しているdockerコンテナを起動することができます。

docker start [オプション] CONTAINER [CONTAINER…]

“CONTAINER"に入る値は、docker psで表示される"CONTAINER ID"または"NAMES"のどちらを指定します。

docker start -a container

docker start -a container

docker startはdockerコンテナを起動させて、アタッチすることができます。

docker start container またはdocker start xxxxxxxx

スポンサードサーチ

docker ps

docker ps

docker psは起動中のコンテナを一覧を表示する。

docker compose -up

docker compose -up

docker compose -upはコンテナの作成とコンテナの起動です。

docker exec -it コンテナ名 /bin/bash

docker exec -it コンテナ名 /bin/bash

コンテナに割り当てたデバイスファイル名を指名して、コマンド入力をコンテナに伝えられるようにする。

icon

コンテナにアタッチすることができます。

DockerDocker

Posted by kami