1.拉取nginx鏡像
docker pull nginx
2.運行容器
docker run -d -p 80:8081 --name nginx nginx
3.本地磁盤創(chuàng)建nginx目錄
D:\Docker\project\nginx
4.復(fù)制docker中的nginx配置文件
查看運行的容器docker ps -a
docker cp 8f18d58bc77b:/etc/nginx/nginx.conf D:\Docker\project\nginx\conf\
5.停止剛啟動的nginx容器
docker stop 8f18d58bc77b
docker rm 8f18d58bc77b
6.啟動一個新的nginx容器,并將容器中的配置目錄掛載到本地磁盤的目錄中
docker run -d -p 8081:80 --name nginx -v D:\Docker\project\nginx\www:/usr/share/nginx/html -v D:\Docker\project\nginx\conf\nginx.conf:/etc/nginx/nginx.conf -v D:\Docker\project\nginx\logs:/var/log/nginx nginx
運行報錯,是因為沒有設(shè)置可以掛載的目錄
?如果沒有FILE SHARING是因為是SWL2模式運行的docker,這里要更改為虛擬機
?
?再次運行就OK了
在D:\Docker\project\nginx\www目錄中新建index.html
<!DOCTYPE html>
<html>
<head>
?? ?<title>docker run nginx</title>
</head>
<body>
?? ?<h4>docker run nginx</h4>
</body>
</html>
本地瀏覽器訪問127.0.0.1:8081?
文章來源:http://www.zghlxwxcb.cn/news/detail-547530.html
?文章來源地址http://www.zghlxwxcb.cn/news/detail-547530.html
到了這里,關(guān)于【docker桌面版】windows使用docker搭建nginx的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!