前端利用docker在linux上部署nginx服务

背景介绍

docker简单的用一下,用的不是很熟,个人记录一下。(大神略过。。。)我这边的linux系统在虚拟机上安装的centerOS7 64位的系统。假如你已经装好了系统。

实际操作

其实在网上也可以找到很多的案例。自己记录一下。接上一篇文章,先看下虚拟机ip地址。

ifconfig

在这里插入图片描述

这个是IP地址,xshell连接这个地址:

在这里插入图片描述

这里可以看到已经进来了。

  1. 首先安装docker

    yum -y install docker
    

    安装完成后检查先是否有了

    whereis docker
    

    在这里插入图片描述
    这个说明已经装好docker了。

  2. 启动docker

    systemctl start docker
    

    查看是否启动成功:

    systemctl status docker
    

    在这里插入图片描述
    这里看到已经启动了。

  3. 拉取nginx镜像

    docker pull nginx
    

在这里插入图片描述

  1. 创建容器同时映射文件
    docker run -d -p 15566:80 --name test-project -v /home/test/nginx/conf/nginx.conf:/etc/nginx/nginx.conf -v /home/test/nginx/html:/usr/share/nginx/html nginx
    
    docker run -d -p 你创建的端口:80 --name 容器名称 -v 主机文件地址:容器文件地址

在这里插入图片描述
这边可以看到已经成功了。(nginx配置这里就不说了,网上也有很多资料)

  1. 查看结果,
    访问ip+端口(15566)
    在这里插入图片描述
    成功。如果需要重启的话可以用
    docker restart test-project
    

这里的test-project就是你创建的时候的容器名或者容器id都可以。

猜你喜欢

转载自blog.csdn.net/qq_27525959/article/details/119481117
今日推荐