Docker下Nginx安装和配置

1.下载Ngin

PS:不带版本默认会下载docker仓库里面最新的版本

docker pull nginx  #下载最新版

镜像名:版本名(标签)

docker pull nginx:1.20.1

#删除对应的镜像 docker rmi 镜像名:版本号
/镜像id

如上下载完成后通过 docker images 查看已下载的镜像

2.启动Nginx

docker run [OPTIONS] IMAGE [COMMAND] [ARG...]

【docker run  设置项   镜像名  】 镜像启动运行的命令(镜像里面默认有的,一般不会写)

# -d:后台运行
# --restart=always: 开机自启
docker run --name=mynginx   -d  --restart=always -p  80:80   nginx:1.20.1


# 查看正在运行的容器
docker ps
# 查看所有
docker ps -a
# 删除停止的容器
docker rm  容器id/名字
docker rm -f mynginx   #强制删除正在运行中的

#停止容器
docker stop 容器id/名字
#再次启动
docker start 容器id/名字

#应用开机自启
docker update 容器id/名字 --restart=always

3.修改Nginx页面内容或者配置

由于Nginx是挂载到Docker容器里面,所以需要进入容器里面去修改Nginx页面或者配置,具体进去的命令如下

# 进入容器内部的系统,修改容器内容
docker exec -it 容器id  /bin/bash

 

所在目录为如下所示

 

4.修改后提交

docker commit -a "ddzhan"  -m "change index by ddzhan" 83ae0ac395db mynginx:v1.0

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章