zoukankan      html  css  js  c++  java
  • Docker regitry环境搭建(Registry + Portus)

    1.  yum -y install epel-release docker  docker-registry   #安装docker

    2.  docker run -d -p 80:5000 --restart=always   --name registry -v /ebsig/registry:/var/lib/registry  registry:2    #启动一个实列存储私有镜像

    说明:--restart意思时随着docker服务器启动,该实列就启动 。/var/lib/registry时实列中docker存储镜像文件目录

    ============================================================================

    部署Portus环境

     yum install -y git  

    git  clone https://github.com/SUSE/Portus.git   #克隆Portus软件包

    1.  yum -y install python-pip   #安装pip

    2. pip install -U docker-compose

    3. pip install --upgrade pip    #更新pip

    4. cd   Portus #切换目录

    5. ./compose-setup.sh -e 公网IP

    #安装过程中会下载registry、mariadb、rails、ports_web等几个docker镜像

    #编辑该文件第一行vim /ebsig/Portus/Gemfile   #把https改成http

    #这一步会很慢,要上面几个镜像文件 

    客户端要编辑vim /etc/docker/daemon 新增以下内容

    "insecure-registries":["118.126.66.60:80"】客户端想要上传镜像也需要修改该文件

     docker login -u manson -p 118.126.66.60:80   #登陆

    docker tag 118.126.66.60:80/manson/nginx:1.0.0 nginx:1.0.0  #打标签

    docker push 118.126.66.60:80/manson/nginx:1.0.0   #上传该文件

    首次登陆界面

    大家一起来学习
  • 相关阅读:
    开源电话交换平台FreeSwitch的安装与配置
    快速编辑 Shell 命令行
    RedHat在字符模式下安装图形界面
    Linux字符界面切换到图形界面
    row cache lock
    cursor: pin S
    Excel 2010高级应用-气泡图(八)
    JDBC异常之数据库表不存在
    java.sql.SQLException之数组越界
    java中JDBC报错(一)
  • 原文地址:https://www.cnblogs.com/cuibobo/p/8094708.html
Copyright © 2011-2022 走看看