使用docker安装Nginx
1.开启docker

systemctl start docker
docker search nginx
[root@localhost ~]# systemctl start docker //开启docker
[root@localhost ~]# docker search nginx //搜素镜像
2.

docker pull nginx
docker images
docker run -d --name mynginx -p 3500:80 nginx
[root@localhost ~]# docker pull nginx //拉取镜像
[root@localhost ~]# docker images //启动容器
[root@localhost ~]# docker run -d --name mynginx -p 3500:80 nginx
3.

docker ps
curl localhost:3500
[root@localhost ~]# docker ps
[root@localhost ~]# curl localhost:3500 //测试访问

docker exec -it mynginx /bin/bash
whereis nginx
cd /usr/share/nginx
ls
cd html/
ls
cat index.html
[root@localhost ~]# docker exec -it mynginx /bin/bash //进入容器
root@286678bd2aec:/# whereis nginx //寻找Nginx
root@286678bd2aec:/# cd /usr/share/nginx
root@286678bd2aec:/usr/share/nginx# ls
root@286678bd2aec:/usr/share/nginx# cd html/
root@286678bd2aec:/usr/share/nginx/html# ls
root@286678bd2aec:/usr/share/nginx/html# cat index.html

4.docker安装vim、ping、ifconfig

apt-get update
安装vim

apt-get install vim
安装ping

apt-get install iputils-ping
安装ifconfig

apt-get install net-tools
5.关闭、开启、重启Nginx

cd /usr/local/nginx/sbin/
pwd
ls
./nginx -s stop
./nginx
./nginx -s reload
[root@localhost ~]# cd /usr/local/nginx/sbin/
[root@localhost sbin]# pwd
/usr/local/nginx/sbin
[root@localhost sbin]# ls
nginx
[root@localhost sbin]# ./nginx -s stop //关闭Nginx
[root@localhost sbin]# ./nginx //开启Nginx
[root@localhost sbin]# ./nginx -s reload //重启Nginx
6.创建带vim的Nginx

docker commit mynginx nginx:vim
docker ps -a
docker run -it --name nginx-vim nginx:vim /bin/bash
vim
[root@localhost ~]# docker commit mynginx nginx:vim
[root@localhost ~]# docker ps -a
[root@localhost ~]# docker run -it --name nginx-vim nginx:vim /bin/bash //进入依赖Nginx:vim创造的nginx-vim容器
root@a4659ac9a003:/# vim












![[C++]vector类的模拟实现和相关函数的详解](https://img-blog.csdnimg.cn/8278eb9b49884787bb862de24bab09f4.png#pic_center)







