安装Nginx——docker安装

使用docker安装Nginx

1.开启docker

abec471963f349819a05e199c13f77a9.png

systemctl start docker
docker search nginx

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

2.

04fac1d011f94aa8b14c29ef313625f6.png

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.

740500593de84d9983156c2119811a10.png

docker ps
curl localhost:3500

 [root@localhost ~]# docker ps   

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

ebf8e2fd14ee496196c64565dc34b962.png

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

493f61fe112444c3bf362ab79da68550.png

4.docker安装vim、ping、ifconfig

14fdf8119573435b864db9750ba03f98.png

apt-get update

apt update     //更新

apt upgrade      //升级

安装vim

16a46bacd78a4d1d9c3e1f8d02c66d92.png

apt-get install vim

安装ping

2e12ced3d99d4b34982a9dcd894c8ddb.png

apt-get install iputils-ping

安装ifconfig

815a2a246b1b447cb43898ce75c5cf09.png

apt-get install net-tools 

5.关闭、开启、重启Nginx

9aae85bfc09d40b2a9364aaede14c548.png

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

76ce8d0c6bfe40f6afb60314a4a01fec.png

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    基于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

cc33fc3fb5144c44b3eca1372006c83a.png

猜你喜欢

转载自blog.csdn.net/weixin_64033212/article/details/130109344