docker部署nginx

搜索镜像

docker search nginx

docker部署nginx_第1张图片

拉取镜像

docker pull nginx:版本号

查看镜像

docker images

运行容器

docker run --name nginx-test(容器名) -p 8080:80 -d nginx

创建挂在目录

在这里插入图片描述

获取挂载文件

         docker cp 容器id:/etc/nginx/nginx.conf     /usr/nginx/conf/nginx.conf

在这里插入图片描述

停止、移除容器

docker  stop 容器id
docker  rm 容器id

运行容器

  docker run -d -p 80:80 --name nginx --privileged --restart always -v /usr/nginx/conf/nginx.conf:/etc/nginx/nginx.con -v /usr/nginx/conf/conf.d:/etc/nginx/conf.d -v /usr/nginx/html:/usr/share/nginx/html -v /usr/nginx/log:/var/log/nginx docker.io/nginx

参数

-d:后台运行
-p:将主机80端口和容器80端绑定,
–name:容器命名
–privileged:容器获得对主机上设备的直接访问权限
–restart always:设置自动昂重启
-v:挂载目录,格式 主机目录 :容器目录

你可能感兴趣的:(docker,nginx,容器)