Docker
Docker を始める際に最低限これだけ知ってれば動かせるであろうコマンドをまとめてみました。
イメージ
- 公開されているイメージを取得
$ docker pull [リポジトリ名] - 作成
$ docker build -t [リポジトリ名] [Dockerfileのパス] - 消去
Dockerfile を編集して何度も同じリポジトリ名で作成すると古いリポジトリの名前が$ docker rmi [リポジトリ名]に変更して残ってしまう。のみを一括で消去する場合には、以下のコマンドで一括消去できる。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年目で脱新人を目指してます。
フロントに興味を持ち始めた今日このごろ。
趣味は 麻雀 プログラミング 音楽。
運動不足を感じているため、ダンスを始めようかと思っています。