zoukankan      html  css  js  c++  java
  • CentOS7上Docker简单安装及nginx部署

    安装

    如果原来安装过docker,先把原来的删掉,再安装(如果是首次安装docker忽略第一步,直接在第二步看起)

    1.1先查看下已经安装了那些docker

    yum list installed | grep docker

    查看结果

    docker.x86_64 2:1.13.1-94.gitb2f74b2.el7.centos
    docker-client.x86_64 2:1.13.1-94.gitb2f74b2.el7.centos
    docker-common.x86_64 2:1.13.1-94.gitb2f74b2.el7.centos

    1.2 再删除已经安装的版本

    yum -y remove docker.x86_64

    把上面三个彻底删除

    2、直接使用root安装

      

    yum install -y docker-io

    3.启动docker服务

    systemctl start docker
    systemctl enable docker.service

    4.查看默认镜像源ngnix

    docker search ngnix

     5.docker拉取官方nginx镜像

    docker pull nginx

    6.等待下载完成后,我们就可以在本地镜像列表里查到 REPOSITORY 为 nginx 的镜像

    docker images

    REPOSITORY            TAG     IMAGE ID     CREATED SIZE
    docker.io/nginx         latest   bb776ce48575    3 days ago 109 MB
    docker.io/centos       latest   9f38484d220f     4 weeks ago 202 MB
    docker.io/userxy2015/ngnix  latest   17a92fa0c614       2 years ago 182 MB

    7.启动nginx

    docker run  -d -P --name ngnix1 nginx

    [root@localhost ~]# docker run -d -P --name ngnix1 nginx
    3bd22c8f34030a7b12782b2cd023c63d64bcb6250546a60d86a709011f9d8f06

    8.查看nginx详细信息

    docker ps -l

    [root@localhost ~]# docker ps -l
    CONTAINER ID      IMAGE    COMMAND           CREATED       STATUS      PORTS           NAMES
    3bd22c8f3403     nginx     "nginx -g 'daemon ..."    16 seconds ago    Up 15 seconds   0.0.0.0:32768->80/tcp    ngnix1

    特别注意下PORTS项:

    0.0.0.0:32768->80/tcp :通过tcp协议传输将docker容器里的nginx端口映射到物理机的32768端口,所有我们只需要访问该端口就能访问nginx服务了

    出现下图nginx部署到docker完成

  • 相关阅读:
    git 学习网站
    Vue 部署在 IIS 上
    Element UI 的坑
    Vue 中 Prop 传至的 一个Bug
    Asp.net Core 部署在 IIS上
    今天用UniApp开发, 用到 Vuex 中的 mutations, 设置值的时候好像只能传2个参数, 第一个是固定的state, 第二个是一个值, 不能传第三个了
    anxios 和 uni.request 访问Asp.net 服务器传参出错的坑
    内网计算机设置问题说明
    关于综合布线
    Android学习 -- Activity 以及Activity之间值传递
  • 原文地址:https://www.cnblogs.com/wanlipenghtml/p/10706269.html
Copyright © 2011-2022 走看看