> 文章列表 > 安装Nginx——docker安装

安装Nginx——docker安装

安装Nginx——docker安装

使用docker安装Nginx

1.开启docker

安装Nginx——docker安装

systemctl start docker
docker search nginx

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

 

2.

安装Nginx——docker安装

 

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.

安装Nginx——docker安装

 

docker ps
curl localhost:3500

 [root@localhost ~]# docker ps   

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

安装Nginx——docker安装

 

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

 

安装Nginx——docker安装

 

4.docker安装vim、ping、ifconfig

安装Nginx——docker安装

 

apt-get update

安装vim

安装Nginx——docker安装

 

apt-get install vim

安装ping

安装Nginx——docker安装

 

apt-get install iputils-ping

安装ifconfig

安装Nginx——docker安装

 

apt-get install net-tools 

5.关闭、开启、重启Nginx

安装Nginx——docker安装

 

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

安装Nginx——docker安装

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

安装Nginx——docker安装