利用Docker volume修改Nginx Docker映象裡index.html
通過這個小例子我們可以進一步加深對Docker volume概念的理解和使用方法。
我們都知道執行基於Docker的Nginx映象後,訪問localhost能看到Nginx預設的首頁,這個首頁的位置是Nginx映象內的/usr/share/nginx/html目錄下面。
假設我們有個需求,修改Nginx預設的首頁成下面的內容:
<html><head><title>Custom Website from my container</title></head><body><h1>This is Jerry's custom website.</h1><p>This website is served from my <a href="http://www.docker.com" target="_blank">SAP Docker</a> container.</p></body></html>
下面是詳細方法。
命令列-v將主機目錄nginx-html掛載到Nginx容器內的/usr/share/nginx/html目錄內。
docker run -d -p 1081:80 -v `pwd`/nginx-html:/usr/share/nginx/html --name jerry-custom nginx
使用vi將主機目錄nginx-html下面的index.html修改成自定義內容:
通過互動式的方式進入到docker容器內部:
docker exec -it jerry-custom /bin/sh
發現Docker容器裡的index.html也自動被修改了,內容和主機目錄nginx-html下面的一致。
localhost:1081即可看到修改過後的自定義Nginx首頁:
要獲取更多Jerry的原創文章,請關注公眾號"汪子熙":
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24475491/viewspace-2221878/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 利用nginx反向代理加速docker映象拉取NginxDocker
- Docker修改可用映象地址Docker
- 修改docker映象源的方法Docker
- Docker儲存Volume使用Docker
- docker修改預設映象、容器路徑Docker
- 修改docker映象儲存位置的方法Docker
- Nginx 配置 docker 映象代理服務,解決docker pull問題NginxDocker
- 理解Docker(8):Docker 儲存之卷(Volume) (轉)Docker
- docker 映象Docker
- docker建立volume 指定volume 匯出image 匯入imageDocker
- 在Docker中,Docker配置檔案在哪裡以及如何修改?Docker
- Docker從零構建php-nginx-alpine映象DockerPHPNginx
- 白話理解和使用DOCKER VOLUMEDocker
- Docker --volume-資料持久化Docker持久化
- Docker(五)Docker映象講解Docker
- docker 修改容器內容後更新映象的流程Docker
- Docker run OGG Classic Architecture container from CIFS with docker-volume-netshDockerAI
- 聊聊Docker映象Docker
- Docker私有映象Docker
- Docker 映象源Docker
- docker 映象加速Docker
- yamlapi docker 映象YAMLAPIDocker
- docker學習4:Docker 映象使用Docker
- 【docker】docker映象匯出匯入Docker
- 基於Alpine和Ubuntu的Docker映象修改時區UbuntuDocker
- Docker修改/etc/default/docker裡的DOCKER_OPTS引數不生效問題解決Docker
- Docker(十三)-Docker save and load映象儲存Docker
- docker - [15] springboot微服務打包docker映象DockerSpring Boot微服務
- Docker筆記(四):Docker映象管理Docker筆記
- 最簡單的docker教程:在docker裡執行nginx伺服器DockerNginx伺服器
- docker建立nginxDockerNginx
- Docker配置nginxDockerNginx
- Nginx-04-Docker NginxNginxDocker
- Docker系列教程06-實戰:修改Nginx首頁DockerNginx
- docker映象遷移Docker
- Docker映象細節Docker
- 2、docker映象操作Docker
- docker映象瘦身思路Docker