zoukankan      html  css  js  c++  java
  • centos7安装nexus

    获取nexus包

    https://sonatype-download.global.ssl.fastly.net/nexus/3/latest-unix.tar.gz
    https://download.sonatype.com/nexus/3/latest-unix.tar.gz
    

    添加用户

    useradd nexus
    echo "123456" | passwd nexus --stdin
    

    解压nexus的包

    tar -zxvf nexus-3.9.0-01-unix.tar.gz
    mv nexus-3.9.0-01 nexus
    

    配置nexus

    vi nexus/etc/nexus-default.properties
    

    vi nexus/bin/nexus
    

    设置nexus环境变量

    NEXUS_HOME=/usr/local/nexus/bin
    PATH=$PATH:$NEXUS_HOME
    export PATH NEXUS_HOME
    

    设置开机启动

    vi /etc/rc.d/rc.local 添加 /usr/local/nexus/bin/nexus start
    chmod 755 /etc/rc.d/rc.local
    

    登录nexus界面

    http://192.168.188.133:10000/
    默认用户名/密码:admin/admin123
    


    配置docker私有仓库

    1.点击设置按钮,2.点击Repositories,3.点击create repository
    

    选择仓库类型
    

    然后输入仓库名称,勾选HTTP并输入端口号,勾选允许交互的API,最后点击create按钮
    

    docker配置:
    vi /etc/docker/daemon.json 添加
    {
        "insecure-registries": ["http://192.168.188.133:10001"]
    }
    

    登录仓库

    docker login -u admin -p admin123 192.168.188.133:10001
    ------------------------------------------------------------------------------
    WARNING! Using --password via the CLI is insecure. Use --password-stdin.
    WARNING! Your password will be stored unencrypted in /root/.docker/config.json.
    Configure a credential helper to remove this warning. See
    https://docs.docker.com/engine/reference/commandline/login/#credentials-store
    Login Succeeded
    

    上传镜像

    docker tag quay.io/coreos/configmap-reload:v0.0.1 192.168.188.133:10001/configmap-reload:0.1
    docker push 192.168.188.133:10001/configmap-reload:0.1
    ---------------------------------------------------------------------------------------------
    The push refers to repository [192.168.188.133:10001/configmap-reload]
    5f70bf18a086: Pushed 
    91bd48b9e0b0: Pushed 
    0.1: digest: sha256:50c53db55ece9a6e1a7274e497f308bcc24164bdb4c0885524037c1b8e4e758d size: 734
    

    然后去页面可以搜索到刚刚上传的镜像

    本文作者:温茶又折花

    本文链接: https://www.cnblogs.com/dyfblogs/p/14961429.html

    转载文章请注明作者和出处,谢谢!
  • 相关阅读:
    项目管理软件选择:redmine or JIRA
    为已编译的DLL附带强命名
    NET简单的一个画图程序
    公共的Json操作类
    ASP.NET 程序优化
    提高ASP.NET页面载入速度的方法
    DataTable快速定制之Expression属性表达式
    TCP和UDP Client 代码
    Jquery实现异步上传图片
    C语言Socket编程(计算机网络作业)
  • 原文地址:https://www.cnblogs.com/dyfblogs/p/14961429.html
Copyright © 2011-2022 走看看