2017年8月18日金曜日

コンテナ上でhttpdを起動・ブラウザでアクセスしてみる

[root@localhost sysconfig]# docker run -it -p 8000:80 --name web01 yosizo/httpd;ver1.0 /bin/bash
Unable to find image 'yosizo/httpd:latest' locally
Trying to pull repository docker.io/yosizo/httpd ...
Pulling repository docker.io/yosizo/httpd
/usr/bin/docker-current: Tag latest not found in repository docker.io/yosizo/httpd.
See '/usr/bin/docker-current run --help'.
bash: ver1.0: コマンドが見つかりませんでした...
[root@localhost sysconfig]# docker run -it -p 8000:80 --name web01 yosizo/httpd:ver1.0 /bin/bash
[root@0addec887dca /]#
[root@0addec887dca /]# ps -ef
UID         PID   PPID  C STIME TTY          TIME CMD
root          1      0  0 02:26 ?        00:00:00 /bin/bash
root         13      1  0 02:26 ?        00:00:00 ps -ef
[root@0addec887dca /]# ls -l /var/www/html/
total 0
[root@0addec887dca /]# touch /var/www/html/index.html
[root@0addec887dca /]# vi /var/www/html/index.html
<h1>Hello,Docker/<h1>
~
"/var/www/html/index.html" 1L, 22C written
[root@0addec887dca /]# cat /var/www/html/index.html
<h1>Hello,Docker/<h1>
[root@0addec887dca /]# service httpd start
Starting httpd: httpd: Could not reliably determine the server's fully qualified domain name, using 172.17.0.2 for ServerName
                                                           [  OK  ]
[root@0addec887dca /]#
[root@localhost sysconfig]#

→ブラウザからアクセスしてみると表示された。


0 件のコメント:

コメントを投稿