LoginSignup
0
0

More than 3 years have passed since last update.

Dockerで使うコマンドのメモ

Posted at

こんにちは、未来電子のインターンでプログラミングを勉強している者です。
今週はDockerについて少し学んだので、Dockerで使われるコマンドをメモします。

Dockerとは

Dockerとは、Docker社が提供している仮想化技術のことです。
Dockerでは、コンテナと呼ばれる仮想環境の中でアプリケーションを操作できます。
コンテナは、ホストマシンのカーネルを共有しており、複数のコンテナを一つのホスト上で同時に動かすことができます。
そのため、Dockerは、ハイパーバイザの上に別々のゲストマシンを置くVirtualBoxとは違い、動作が軽いことが特徴です。

Dockerで使われるコマンド

Dockerでは、コマンドを用いてイメージ(コンテナを操作するための設定をまとめたもの)やコンテナの操作をします。
ここでは、主に用いられるコマンドを挙げていきます(親コマンドのdockerは省略)。

コマンド             意味
login レジストリにログインする
logout レジストリからログアウトする
pull イメージやリポジトリをレジストリから取得する
push イメージやリポジトリをレジストリに追加する
images イメージを一覧表示する
build Dockerfileからイメージをビルド(ベースイメージに機能を付け加える)する
tag イメージにタグをつける
create 新規のコンテナを作る
run 新しいコンテナを起動する
attach 起動しているコンテナを操作する
start コンテナを起動する
stop コンテナを停止する
rm コンテナを削除する
ps コンテナを一覧表示する

まとめ

今回は、Dockerで主に使われるコマンドをまとめてみました。
他にもコマンドはたくさんありますので、勉強したら追加したいと思います。
Dockerについて少し勉強しましたが、まだまだ理解不足な部分が多く、間違って記述している部分もあるかと思います。
間違いがありましたら、訂正したいと思いますので、ご指摘のほどよろしくお願いします。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0