zoukankan      html  css  js  c++  java
  • Docker 搭建Maven私服nexus 3初始密码登录不上问题/admin登陆不上问题

    前提条件:

    1:虚拟机安装CentOS 7 

    2:配置局域网ip xshell 访问

    3:CentOS 7 安装Docker

    步骤一:安装完成Docker后 下载Nexus 镜像

    下载一个nexus3的镜像

    docker pull sonatype/nexus3

    步骤二:将容器内部/var/nexus-data挂载到主机/root/nexus-data目录

    docker run -d -p 8081:8081 --name nexus -v /root/nexus-data:/var/nexus-data --restart=always sonatype/nexus3

    步骤三:查看是否下载成功

    docker ps

     步骤四:查询容器信息

    docker inspect nexus

    如果出现以下信息说明启动成功

    步骤五:这时候访问地址端口之前设置的是8081

    步骤六:右上角登录admin账户 发现之前说的默认密码admin/admin123登录不上了!!!!!!!!!

    各种查询资料才知道3的最新版本密码改成随机的了,而且登录时候提示密码在/nexus-data/admin.password里

    步骤七:然后搜索服务器上admin.password文件在哪

    因为是docker安装的所以要从docker进入容器里边

    1 #查询容器id
    2 docker ps
    3  
    4 #进入容器里面
    5 docker exec -it 容器id bash

    步骤八:找到admin.password文件,默认位置在/opt/sonatype/sonatype-work/nexus3/admin.password

    步骤九:查看密码

    vi admin.password

    注意:登录密码就是这么一大长传的字符串!!!,这不是加密的,当初以为这是加密的,还各种找资料要解密

    步骤十:复制密码直接登录nexus,登录成功!!!

    步骤十一:首次登录成功会提示你设置密码

    记录下docker常用命令

    1.查看是否下载成功
    docker ps
    2.docker inspect 容器id 查询容器信息
    docker inspect dd1f28238dff
    3.docker stop 容器id 停止容器id
    4.docker rm 容器id 删除容器id
    5.docker exct it 容器id/容器名 bash   (进去容器内部)
    6.Exit退出
    7.docker stop nexus  #停止nexus
    8.docker start nexus #启动nexus 启动时间大约1分钟
  • 相关阅读:
    笨方法学python中执行argv提示ValueError: not enough values to unpack (expected 4, got 1)
    VMware workstation安装
    Redis bigkey分析
    MySQL drop table 影响及过程
    MySQL 大表硬连接删除
    ES elasticsearch 各种查询
    ES elasticsearch 各种聚合
    ES elasticsearch 聚合统计
    ES elasticsearch 实现 count单字段,分组取前多少位,以地理位置中心进行统计
    MySQL行溢出、varchar最多能存多少字符
  • 原文地址:https://www.cnblogs.com/116970u/p/12193926.html
Copyright © 2011-2022 走看看