1.下载nginx镜像
docker pull nginx
2.启动nginx镜像
docker run -d --name nginx01 -p 80:80 -v /data/nginx/www:/usr/share/nginx/html -v /data/nginx/log:/var/log/nginx nginx
- -d 后台运行方式
- -name 给容器起别名
- -p 宿主机和容器端口映射
3.进入到容器中
docker exec -it 容器id/bin/bash
3.1查看容器id docker ps -a
4. 修改 nginx config配置文件
4.1需要安装下vim,编辑config文件
- apt-get update
- apt-get install vim
root@d976665cae12:/etc/nginx# ls
conf.d fastcgi_params mime.types modules nginx.conf scgi_params uwsgi_params
执行命令 nginx -t 检查配置是否有误,并按照报错提示修复错误。
5.其他docker命令
- 拷贝容器的文件到主机中
docker cp 容器id:容器内路径 目的主机路径
- 拷贝宿主机的文件到容器中
docker cp 目的主机路径 容器id:容器内路径
- 重启容器
docker restart 0f883d9d5d32
- 删除容器
docker rm 容器名称