Dockerfileの書き方

### Dockerfileの作成
$ ls
apache-tomcat-9.0.31.tar.gz Dockerfile
$ mkdir files
$ cp apache-tomcat-9.0.31.tar.gz files/

$ sudo vi Dockerfile

FROM centos:7 # ベースとなるdocker image
RUN yum install -y java # runはosコマンド
ADD files/apache-tomcat-9.0.31.tar.gz /opt/ # ADDはコンテナへのコピーとtar展開
CMD [ "/opt/apache-tomcat-9.0.31/bin/catalina.sh", "run"] #CMDはコンテナ起動時に実行

### docker build & run
$ sudo docker images
// docker build -t
$ sudo docker build -t tomcat:1 .
$ sudo docker images
$ docker run -it -d –name
$ sudo docker run -it -d –name tomcat-1 -p 8081:8080 tomcat:1
http://192.168.33.10:8081/
// log確認
$ sudo docker logs -f tomcat-1