MacOS使用docker安装nginx

 时间:2024-11-20 21:52:14

1、首先查看可用的nginx: docker search nginx

MacOS使用docker安装nginx

2、然后执行docker pull nginx拉取,执行docker images查看是否安装成功

MacOS使用docker安装nginx

3、执行创建container命令:docker run -d -p 。。。 ngi艘绒庳焰nx命令执行成功,然而container启动失拎翮堆腼败;通过docker ps -a找到nginx的containerId ,执行docker start {{containerId}}依然失败。查看错误日志error.log,发现启动失败原因是找不到nginx。conf。

MacOS使用docker安装nginx
MacOS使用docker安装nginx
MacOS使用docker安装nginx

4、所以直接使用绑定数据卷失败。我们依次执行docker ps -a,docker rm {{containerId}},docker run -d -p 。。。nginx

MacOS使用docker安装nginx

5、原来nginx启动的时候必须依赖nginx。conf,进入container,将nginx。co艘绒庳焰nf提前拷贝到本地磁盘中。do艘早祓胂cker cp {{containerId}}:/etc/nginx/nginx。conf ~/nginx/conf

MacOS使用docker安装nginx

6、再次删除nginx container如果不绑定nginx。conf,nginx顺利启动。docker stop {contai荏鱿胫协nerId};docker ps -a ;docker rm {{containerId}},重新绑定conf文件夹,依然失败。经过多次测试我们直接绑定nginx。conf文件可以成功启动。

MacOS使用docker安装nginx
MacOS使用docker安装nginx

7、入门总是很容易,能力的提升都是建立在不断的挫折之上的。以后我们会在这些错误上发散思维,提升解决问题的能力。

  • docker如何安装nginx
  • Mac电脑如何安装和使用Nginx
  • windows下nginx的安装及使用
  • 关于如何安装nginx
  • nginx如何安装配置
  • 热门搜索
    讲卫生手抄报内容 手抄报初中生 手抄报版式 我心中的红十字手抄报 小学生感恩节手抄报 遵纪守法手抄报内容 快乐暑假手抄报内容 护林防火手抄报 防震手抄报内容 科技之光手抄报