LoginSignup
0
0

More than 3 years have passed since last update.

Dockerメモ

Last updated at Posted at 2020-01-18

公式サイトでアカウント作成

作成完了したらDocker for Macをダウンロードしてインストール

### Dockerファイルからイメージを作成
$ docker build . -t {name}

### 新しいコンテナを作成
$ docker create -it -p {PORT}:{PORT} --name {NAME} {IMAGE}

### 新しいコンテナを作成して起動までする
$ docker run -it -p {PORT}:{PORT} --name {NAME} {IMAGE}

### 起動しているコンテナの停止
$ docker stop {container_name}

### 停止しているコンテナを起動
$ docker start {container_name}

### コンテナの削除
$ docker rm {container_name}


### イメージ一覧
$ docker images

### コンテナ一覧
$ docker ps -a


### イメージ削除
$ docker rmi {image_name}

DockWikiを動かしてみる

$ docker pull bitnami/dokuwiki

CMDとENTRYPOINT

コンテナ内で起動するプロセスの指定方法は2つ
1. docker run コマンドの引数で指定する
2. DockerfileのENTRYPOINT項目に設定する

CMD項目の使われ方
ENTORYPOINTが指定されていない場合
docker runでコマンドが指定されていない場合のデフォルトのコマンドと引数として

ENTORYPOINTが指定されている場合
ENTORYPOINTで指定されたコマンドの引数として

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