### Dockerfileの作成
$ vi Dockerfile
Dockerfile
FROM centos MAINTAINER hpscript <master@hpscript.com> # RUN: buildするときに実行 RUN echo "now building..." # CMD: runするときに実行 CMD ["echo", "running..."]
Dockerfileの実行
$ sudo docker build -t ${UserName}/${name} .
// sudo docker build -t hpscript/echo .
$ sudo docker images
$ sudo docker run hpscript/echo
running…
### Webサーバを立ち上げて、ブラウザで中身を確認する方法
$ sudo vi Dockerfile
FROM centos MAINTAINER hpscript <master@hpscript.com> # RUN: buildするときに実行 # RUN echo "now building..." # CMD: runするときに実行 # CMD ["echo", "running..."] RUN yum install -y httpd ADD ./index.html /var/www/html/ EXPOSE 80 CMD ["/usr/sbin/httpd", "-D", "FOREGROUND"]
$ sudo vi index.html
<html> hello from Docker! </html>
$ ls
Dockerfile index.html
// build
$ sudo docker build -t hpscript/httpd .
$ sudo docker run -p 8000:80 -d hpscript/httpd
393fc9fd240e2650789466b23076165cf49b62ebdbe9f1b6****