久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合

站長資訊網
最全最豐富的資訊網站

使用Docker創建Web服務詳解

1、目的

在已經掌握docker安裝、docker倉庫的基本使用、docker鏡像和容器的基本操作和相互轉化的基礎上,可嘗試通過docker搭建一個web服務器,便于分布式部署或快速移植web服務器。

通過本文的學習,可以了解學習docker容器與宿主機的文件和端口映射,進一步熟練使用docker容器。

2、修改容器,搭建簡單的web服務

安裝nginx

# apt-get install nginx

修改nginx配置文件

# vi /etc/nginx/conf.d/web.conf

# server的配置
server {
    # 監聽端口
    listen 81;
    # 項目的初始化頁面
    location / {
      root  /home/visual/nginx_web/;
      index index.html;
    }
}

修改開機啟動項

# vi /etc/rc.local

####!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will “exit 0” on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

service ssh start
service nginx start

/bin/bash

exit 0

3、創建鏡像,便于再次啟動容器

通過commit操作創建docker鏡像文件,上篇文章已經講過,命令如下

linuxidc@linuxidc:~/docker$ docker ps -a
CONTAINER ID        IMAGE              COMMAND                  CREATED            STATUS                      PORTS              NAMES
568e5204fff3        Ubuntu              “/bin/sh -c ‘while…”  40 hours ago        Exited (137) 38 hours ago                      kind_khorana
00f561d97811        ubuntu              “/bin/echo hello w…”  40 hours ago        Exited (0) 40 hours ago                        nifty_mcnulty
93a1b9d39683        ubuntu              “bash”                  40 hours ago        Exited (0) 5 seconds ago                        zealous_noether
abdc084f9821        hello-world        “/hello”                41 hours ago        Exited (0) 18 hours ago                        sleepy_clarke
linuxidc@linuxidc:~/docker$ docker commit 93a1b9d39683 learn/nginx:v2
sha256:ab92edd21696770f1eb37e9229b6834094a8d3381e5b4e9edc620b7927004bb4
linuxidc@linuxidc:~/docker$ docker images
REPOSITORY                                      TAG                IMAGE ID            CREATED            SIZE
learn/nginx                                      v2                  ab92edd21696        5 seconds ago      370MB
learn/visual_init                                v1                  56a4eab7dc5b        37 hours ago        321MB
registry.cn-beijing.aliyuncs.com/zhangsp/ai      visual_init        56a4eab7dc5b        37 hours ago        321MB
ubuntu                                          latest              14f60031763d        5 days ago          120MB
hello-world                                      latest              1815c82652c0        5 weeks ago        1.84kB

4、啟動新容器

使用新創建的鏡像learn/nginx:v2,啟動新容器

# docker run -it –name nginx_test -h docker-nginx -p 8001:81 -p 8000:80 -v /home/linuxidc/docker/nginx_web/:/home/visual/nginx_web/ learn/nginx:v2 /bin/sh /etc/rc.local

啟動容器的參數介紹

    -it,交互方式啟動
    –name nginx_test,指定新容器的名稱是nginx_test
    -h docker-nginx,指定新容器的主機名是docker-nginx
    -p 8001:81 -p 8000:80,指定宿主機與docker容器的端口映射,宿主機的8001對應docker容器的81,宿主機的8000對應docker容器的80
    -v /home/linuxidc/docker/nginx_web/:/home/visual/nginx_web/,指定宿主機與docker容器的文件映射,宿主機的/home/linuxidc/docker/nginx_web/ 對應docker容器的 /home/visual/nginx_web/
    learn/nginx:v2,指定啟動容器對應的鏡像是learn/nginx:v2,可以是鏡像ID
    /bin/sh /etc/rc.local,指定容器啟動后,執行shell腳本是/etc/rc.local

查看docker容器,容器nginx_test處于up狀態,說明啟動正常

linuxidc@linuxidc:~/docker/nginx_web$ docker ps -a
CONTAINER ID        IMAGE              COMMAND                  CREATED            STATUS                        PORTS                                        NAMES
cbbbe7a5d47a        learn/nginx:v2      “/bin/sh /etc/rc.l…”  25 minutes ago      Up 24 minutes                  0.0.0.0:8000->80/tcp, 0.0.0.0:8001->81/tcp  nginx_test
966bd52b72da        ubuntu              “/bin/sh -c ‘while…”  42 hours ago        Exited (137) 40 hours ago                                                  stupefied_knuth
00f561d97811        ubuntu              “/bin/echo hello w…”  42 hours ago        Exited (0) 42 hours ago                                                    nifty_mcnulty
93a1b9d39683        ubuntu              “bash”                  43 hours ago        Exited (0) About an hour ago                                                zealous_noether
abdc084f9821        hello-world        “/hello”                43 hours ago        Exited (0) 20 hours ago                                                    sleepy_clarke

5、測試docker_nginx是否正常

通過瀏覽器測試8001端口

使用Docker創建Web服務詳解

通過瀏覽器測試8000端口

使用Docker創建Web服務詳解

修改宿主機的文件,并測試8001端口

修改宿主機的/home/linuxidc/docker/nginx_web/index.html文件

linuxidc@linuxidc:~/docker/nginx_web$ vi index.html
<!DOCTYPE html>
<html>
<head>
<title>Welcome to nginx! I am in docker!</title>
<style>
    body {
        width: 35em;
        margin: 0 auto;
        font-family: Tahoma, Verdana, Arial, sans-serif;
    }
</style>
</head>
<body>
<h1>Welcome to nginx! I am in Docker!</h1>
<p>If you see this page, the nginx web server is successfully installed and
working. Further configuration is required.</p>

<p>For online documentation and support please refer to
<a href=”http://nginx.org/”>nginx.org</a>.<br/>
Commercial support is available at
<a href=”http://nginx.com/”>nginx.com</a>.</p>

<p><em>Thank you for using nginx.</em></p>
</body>
</html>

通過瀏覽器測試8001端口,發現“Welcome to nginx! I am in docker!”,說明內容已經修改,使用docker做為web服務器的功能已經OK

使用Docker創建Web服務詳解

 

更多Docker相關教程見以下內容: 

Linux 下的 Docker 安裝與使用  http://m.wangcai868.com/Linux/2018-06/152996.htm
CentOS 7安裝Docker應用容器引擎 http://m.wangcai868.com/Linux/2018-06/152856.htm
CentOS 7.3環境安裝Docker 18.03 http://m.wangcai868.com/Linux/2018-05/152356.htm
使用Docker分分鐘啟動常用應用  http://m.wangcai868.com/Linux/2017-04/142649.htm
CentOS 7使用Docker搭建GitLab服務器  http://m.wangcai868.com/Linux/2018-04/151725.htm
30分鐘帶你了解Docker  http://m.wangcai868.com/Linux/2018-08/153346.htm

Docker容器常見操作詳解  http://m.wangcai868.com/Linux/2018-08/153685.htm

Docker發布應用程序指南 http://m.wangcai868.com/Linux/2018-08/153405.htm

贊(0)
分享到: 更多 (0)
?
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合
久久男人av| 日韩成人三级| 夜夜精品视频| 亚洲在线观看| 亚洲精品美女91| 国产欧美高清| 精品网站999| 中文字幕在线免费观看视频| 久久精品伊人| 日韩在线不卡| 黄色在线一区| 日韩中文字幕无砖| 美女免费视频一区| 久久婷婷一区| 在线观看视频免费一区二区三区| 日韩精品视频网| 精品伊人久久| 欧美aa国产视频| 日韩国产一区二| 精品亚洲成人| 免费国产自久久久久三四区久久 | 日韩av中文字幕一区二区三区| 国产精品第十页| 久久天堂精品| 日韩av中文在线观看| 国产一区2区在线观看| 免费视频一区三区| 欧美亚洲一级| 久久久五月天| 91精品在线免费视频| 91av亚洲| 日本久久一区| 成人羞羞视频播放网站| 亚洲尤物在线| 麻豆国产91在线播放| 日韩av一二三| 日韩一区二区在线免费| 日韩精品亚洲专区| 久久久人人人| 国产激情一区| 亚洲色图综合| 久久精品动漫| 免费一级欧美片在线观看网站| 国产精品美女久久久| 国产成人精品一区二区三区视频 | 久久精品资源| 免费看欧美美女黄的网站| 精品国产欧美日韩| 亚洲尤物av| 亚洲午夜黄色| 国产一区二区三区网| 日韩精品一区二区三区免费视频| 99久久激情| 色婷婷色综合| 国产精品高清一区二区| 亚洲综合电影一区二区三区| 国产不卡人人| 国产欧美在线| 免费日韩视频| 欧美 日韩 国产一区二区在线视频| 91精品日本| 老牛影视一区二区三区| 99久久夜色精品国产亚洲1000部| 国产精品www994| 亚洲三级网址| 99国内精品| 99精品美女| 日韩综合一区| 国产精品a久久久久| 亚洲精品影院在线观看| 亚洲精品一区二区在线看| 日韩欧美看国产| 国产aⅴ精品一区二区三区久久| 欧美在线黄色| 日韩精品一区二区三区中文| 婷婷综合社区| 一区二区小说| 久久久噜噜噜| 亚洲成人不卡| 日本久久成人网| 88xx成人免费观看视频库| 精品国产乱码久久久久久樱花| 国产欧美日韩一区二区三区在线| 日韩欧美精品一区二区综合视频| 美女精品网站| 久久不射网站| 丝瓜av网站精品一区二区 | 99免费精品| 日韩成人三级| 久久精品一区二区三区中文字幕| 国产日韩欧美三级| 久久国产免费看| 国产乱论精品| 精品视频亚洲| 欧美亚洲日本精品| 麻豆成全视频免费观看在线看| 精品国产18久久久久久二百| 亚洲欧美久久| 日本不卡视频一二三区| 欧美日韩91| 精品一区二区三区四区五区| 四季av一区二区凹凸精品| 国产一区二区三区黄网站 | 日本欧美韩国一区三区| 91九色综合| 美女视频网站久久| 91亚洲成人| 精品中文一区| 免费看黄色91| 国产午夜久久av| 国产一区不卡| 美女毛片一区二区三区四区| 首页欧美精品中文字幕| 日韩和欧美一区二区| 国产极品模特精品一二| 成人一区不卡| 日韩不卡在线| 天堂成人免费av电影一区 | 亚洲综合中文| 国产精品18| 精品捆绑调教一区二区三区| av不卡在线看| 国产情侣久久| 欧洲精品一区二区三区| 亚洲欧美日韩国产综合精品二区 | 97久久精品| 欧美国产美女| 免费国产亚洲视频| 日韩av中文字幕一区| 日韩88av| 日韩一区欧美二区| 久久99精品久久久野外观看| 亚洲一级少妇| 亚洲欧美在线专区| 国产成人精选| 丝袜美腿亚洲色图| 久久精品国产99国产| 欧美日韩国产综合网| 国产精品一区二区免费福利视频| 成人精品天堂一区二区三区| 天堂va欧美ⅴa亚洲va一国产| 久久影院一区二区三区| 欧美精品一区二区三区精品| 蜜臀av国产精品久久久久| 久久这里只有| 香蕉久久夜色精品国产| 久久精品三级| 一区二区三区网站| 亚洲美女久久精品| 日韩美女国产精品| 99久久99久久精品国产片果冰| 欧美一区91| 亚洲国内精品| 美日韩一区二区三区| 爽好久久久欧美精品| 久久电影tv| 日韩av一级片| 国产亚洲精品自拍| 久久在线91| 婷婷五月色综合香五月| 欧美午夜精彩| 国产精品18| 亚洲精品看片| 亚洲女同一区| 亚洲va中文在线播放免费| 欧美日一区二区在线观看| 91久久久精品国产| 欧美www视频在线观看| 国产日韩一区二区三区在线| 国产精品美女久久久浪潮软件| 国产成年精品| 日本视频中文字幕一区二区三区| 午夜久久福利| 精品视频在线一区二区在线| 日本一区二区三区中文字幕| 激情91久久| 一区二区小说| 91精品韩国| 国产精品成久久久久| 国产精品美女午夜爽爽| 最新国产精品视频| 在线视频精品| 亚洲午夜av| 久久精品电影| 国产videos久久| 精品视频一二| 国产欧美日韩在线观看视频| 亚洲精品韩国| 亚洲精品1区2区| 99久精品视频在线观看视频| 日韩欧美国产精品综合嫩v| 粉嫩av一区二区三区四区五区 | 国产日韩欧美一区| 日韩手机在线| 亚洲日本免费电影| 亚洲一区中文| 亚洲永久字幕| 免费精品国产的网站免费观看| 久久三级福利| 丝袜美腿诱惑一区二区三区 |