第一次docker 安装nginx 留记。

编写这个文档的时候,已经安装了N次  nginx了, 记录一下操作步骤

第一步安装docker   ,自己是阿里云241 ,需要删除

删除 podman   

yum erase podman buildah

centos8默认使用podman代替docker,所以需要containerd.io

yum install -y yum-utils device-mapper-persistent-data lvm2
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
yum install -y docker-ce

如果是阿里新买的服务 ,一定要配置出口  80 都要开起来。

第二步  

docker run --name nginx81 -d -p 80:80 -v /data/nginx/html:/usr/share/nginx/html -v /data/nginx/nginx.conf:/etc/nginx/nginx.conf -v /data/nginx/logs:/var/log/nginx -v /data/nginx/conf.d:/etc/nginx/conf.d -d nginx:latest

如果想多开几个端口   就这么写

docker run --name nginx81 -d -p 80:80 -p 8081:80 -p 8082:80 -v /data/nginx/html:/usr/share/nginx/html -v /data/nginx/nginx.conf:/etc/nginx/nginx.conf -v /data/nginx/logs:/var/log/nginx -v /data/nginx/conf.d:/etc/nginx/conf.d -d nginx:latest

这里容易错误的就是挂载目录  ,nginx.conf  default.conf ,需要自己新建,或者复制

安装好了, 先curl 127.0.0.1  测试 一波 ,

你可能感兴趣的:(docker)