docker run -d -p 80:90 nginx
时间: 2024-04-26 19:23:16 浏览: 12
您提到的命令是"docker run -d -p 80:90 nginx"。根据引用,您提到将"-d"参数放在末尾,避免了其他参数找不到的错误。同时,根据引用,使用"-v"参数可以挂载宿主机的文件或文件夹到容器内部,方便修改配置和查看日志。而根据引用,在Mounts的Mode属性中,可以指定挂载的方式,例如读写("rw")或只读("ro")。所以,如果您想要在容器内将宿主机的80端口映射到容器的90端口,并使用Nginx作为镜像,可以尝试以下命令:
"docker run -d -p 80:90 -v /Users/wangjing/Documents/docker/nginx/html:/usr/share/nginx/html nginx"。
这样,您就可以通过访问宿主机的80端口来访问Nginx容器的90端口,并且还可以通过挂载宿主机的文件夹到容器内,方便进行配置文件的修改和日志的查看。<em>1</em><em>2</em><em>3</em>
#### 引用[.reference_title]
- *1* [docker run后 logs报/docker-entrypoint.sh: 38: exec: -p: not found](https://blog.csdn.net/weixin_43895897/article/details/127944602)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}} ] [.reference_item]
- *2* *3* [Docker run -v 的 rw 和 ro 模式](https://blog.csdn.net/wang_jing_jing/article/details/122437083)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}} ] [.reference_item]
[ .reference_list ]