docker運(yùn)行容器 docker怎么配置nginx文件路徑?
docker怎么配置nginx文件路徑?#Docker pull nginx#Docker run-ITD-P 80:80 nginx start nginxnginx的默認(rèn)目錄是/etc/nginx
docker怎么配置nginx文件路徑?
#Docker pull nginx
#Docker run-ITD-P 80:80 nginx start nginx
nginx的默認(rèn)目錄是/etc/nginx,如果要自定義,請(qǐng)指定本地目錄
#Docker run-ITD-P 80:80-V/usr/local/directory name/etc/nginx nginx
1。運(yùn)行命令:dockerrun--nametest-it-v/home/xqh/myimage/dataubuntu/bin/bash
其中-v tag設(shè)置容器中的掛載點(diǎn)/data(容器中的一個(gè)目錄),并將主機(jī)上/home/xqh/myimage目錄的內(nèi)容與/data相關(guān)聯(lián)。
這樣,容器中的/data目錄或主機(jī)上的/home/xqh/myimage的操作完全實(shí)時(shí)同步,因?yàn)檫@兩個(gè)目錄實(shí)際上指向主機(jī)目錄。
2. 運(yùn)行命令:dockerrun--nametest1-it-v/dataubuntu/bin/bash
上面的-v標(biāo)志只設(shè)置容器的裝入點(diǎn),不指定相關(guān)的主機(jī)目錄。此時(shí),docker將自動(dòng)在主機(jī)上綁定一個(gè)目錄。可以通過dockerspect命令查看。
如何掛在外部的配置文件到docker中的nginx?
首先運(yùn)行docker image
#輸入docker container mynginx is container name
docker exec-I-t mynginx/bin/bash
#install VIM
apt get install VIM
#modify hosts file
VI/etc/hosts
#添加域名解析規(guī)則
192.168.99.100示例.測(cè)試