質問編集履歴

2

trafalbad

trafalbad score 229

2017/08/14 00:50  投稿

dockerで既存のimageのDockerfileを書き換えて再buildする方法
現在Dockerを使っていて、下記のimageがあります
環境
Mac
ubuntu 16.04
```
docker ps
CONTAINER ID       IMAGE              COMMAND            CREATED            STATUS             PORTS                   NAMES
f6e293beb6a1       test/tf-gpu        "/bin/bash"        11 hours ago       Up 11 hours        0.0.0.0:9000->8888/tcp  loving_sammet
```
この```test/tf-gpu```というimageのDockerfileを書き直して、buildし直したいのですが、他人が作ったものでいくつか質問があります
1.dockerfileを書き直して、buildすればimageは更新されるのでしょうか?
2、Dockerfileをvimコマンドで書き直し、再びbuildする場合、vim Dockerfileで書き直したあと、
2、Dockerfileをvimコマンドで書き直し、再びbuildする場合、vim Dockerfileで書き直したあと、buildするコマンドで
```
docker build -t test/tf-gpu .
```
```
docker build .
```
Docker初心者のため初歩的な内容ですが、ご教授宜しくお願いします。
  • Ubuntu

    2188 questions

    Ubuntuは、Debian GNU/Linuxを基盤としたフリーのオペレーティングシステムです。

  • Docker

    1509 questions

    Dockerは、Docker社が開発したオープンソースのコンテナー管理ソフトウェアの1つです

1

trafalbad

trafalbad score 229

2017/08/14 00:39  投稿

dockerで既存のimageのDockerfileを書き換えて再buildする方法
現在Dockerを使っていて、下記のimageがあります
環境
Mac
ubuntu 16.04
```
docker ps
CONTAINER ID       IMAGE              COMMAND            CREATED            STATUS             PORTS                   NAMES
f6e293beb6a1       test/tf-gpu        "/bin/bash"        11 hours ago       Up 11 hours        0.0.0.0:9000->8888/tcp  loving_sammet
```
この```test/tf-gpu```というimageのDockerfileを書き直して、buildし直したいのですが、他人が作ったものでいくつか質問があります。
この```test/tf-gpu```というimageのDockerfileを書き直して、buildし直したいのですが、他人が作ったものでいくつか質問があります
1.dockerfileを書き直して、buildすればimageは更新されるのでしょうか?
1、Dockerfileが存在している場所はどこなのでしょうか?Dockerfileの場所を特定する方法はどうすれば良いのでしょうか?  
2、Dockerfileを書き直し、再びbuildする場合、vim Dockerfileで書き直したあと、
2、Dockerfileをvimコマンドで書き直し、再びbuildする場合、vim Dockerfileで書き直したあと、
```
docker build -t test/tf-gpu .
```
または
```
docker build .
```
どちらのコマンドで再ビルドできるのでしょうか?または適切なコマンドがありましたら教えてください。
Docker初心者のため初歩的な内容ですが、ご教授宜しくお願いします。
  • Ubuntu

    2188 questions

    Ubuntuは、Debian GNU/Linuxを基盤としたフリーのオペレーティングシステムです。

  • Docker

    1509 questions

    Dockerは、Docker社が開発したオープンソースのコンテナー管理ソフトウェアの1つです

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る