centos8之docker安装nginx

docker的安装

这里不介绍,具体参考作者的另一篇博客

https://blog.csdn.net/Ming13416908424/article/details/107753792

docker拉取国外镜像很慢,配置一下阿里镜像加速器
centos8之docker安装nginx_第1张图片
去dockerhup查看镜像源版本,根据自己需要拉取
dockerhup地址:https://hub.docker.com/
centos8之docker安装nginx_第2张图片

拉取镜像及启动容器等基本操作命令

#latest表示最新版本
docker pull nginx:latest

#查看镜像
docker images

#启动容器
#--name 容器的别名
#-p 宿主机端口映射到容器端口(左宿主机端口,右容器端口)
#-v 将宿主机配置数据挂载到容器内部(左宿主机目录,右容器内部目录)
#-d 后台启动运行容器,并返回容器id
#nginx 是镜像名称
docker run --name nginx-test -d -p 80:80 
-v /dockerMount/nginx/conf/nginx.conf:/etc/nginx/nginx.conf 
-v /dockerMount/nginx/html:/etc/nginx/html -v /dockerMount/nginx/logs:/var/log/nginx nginx

#查看docker正在运行的容器
docker ps

#查看docker所有的容器
docker ps -a

#停止容器
docker stop 容器名或容器id

#重启容器
docker restart 容器名或容器id

#进入容器内部
docker exec -it 容器名或容器id /bin/bash

#退出容器内部
exit

#复制容器内部数据到宿主机
#此命令在容器外部操作,例如复制容器内部es的config文件夹到d盘的test下:
#docker cp 647132f6ba9e:/usr/share/elasticsearch/config/ D:\test\
docker cp 容器id:文件加路径 宿主机路径

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