この記事は最終更新日から1年以上が経過しています。
Docker
Docker を始める際に最低限これだけ知ってれば動かせるであろうコマンドをまとめてみました。
イメージ
- 公開されているイメージを取得
$ docker pull [リポジトリ名]
- 作成
$ docker build -t [リポジトリ名] [Dockerfileのパス]
- 消去
$ docker rmi [リポジトリ名]
Dockerfile を編集して何度も同じリポジトリ名で作成すると古いリポジトリの名前が に変更して残ってしまう。 のみを一括で消去する場合には、以下のコマンドで一括消去できる。
docker rmi $(docker images | awk '/^/ { print $3 }')
コンテナ
- 新しくコンテナを起動し接続
$ docker run -it [リポジトリ名]
- ポートマッピングして起動
$ docker run -p [ホストのポート]:[コンテナのポート] [リポジトリ名]
- 既存のコンテナの起動
$ docker start [コンテナID]
- 起動中のコンテナ停止
$ docker stop [コンテナID]
- 一覧表示
$ docker ps -a
- 消去
$ docker rm [コンテナID]
- 一括消去
$ docker rm $(docker ps -aq)
この記事を書いた人
-
新卒3年目で脱新人を目指してます。
フロントに興味を持ち始めた今日このごろ。
趣味は 麻雀 プログラミング 音楽。
運動不足を感じているため、ダンスを始めようかと思っています。
最近書いた記事
- 2019.06.26コンテナイメージの縮小
- 2019.05.27Chromeのユーザ切り替えで複数のAWS環境の管理をわかりやすくする
- 2019.04.15ECRのライフサイクルポリシー
- 2019.03.29KongでOAuth2の認証手順