基于docker 搭建私服(nexus3)

基于docker 搭建私服(nexus3)

  • 下载一个nexus3的镜像

    docker pull sonatype/nexus3
    
  • 将容器内部/var/nexus-data挂载到主机/root/nexus-data目录。

    查看端口号是否被占用 netstat -tunlp |grep 8081

        # 可以直接运行,没有则会拉取:docker run -d -p 8081:8081 --name nexus sonatype/nexus3
        # 可以映射到其他端口上去
        docker run -d -p 8081:8081 --name nexus -v /root/nexus-data:/var/nexus-data --restart=always sonatype/nexus3
    

    通过上面两个步骤就完成了私服的搭建。接下来进行访问

  • 访问地址

    补充:查看防火墙状态:sudo systemctl status firewalld

    # 例如  http://192.168.91.100:8081
    http://ip:8081
    # docker ps 
    # docker inspect 容器id 查询容器信息
    # 看日志:`docker logs mynexus`
    #docker inspect 50c71d7068b9
    # curl 172.17.0.2:8081
    

    在这里插入图片描述
    提示初始密码的地址,找到文件,文件里面就是初始的随机密码

    # 查询命令如下:
    find / -name admin.password
    #查找命令
    cat /var/lib/docker/volumes/af7e51a5e4afe80f992027bbe2733d7cdc6f80b23c1edbfc82eaf09e2698902e/_data/admin.password
    
  • 设置一个新密码即可。

    通过上面几个步骤就完成了nexus3的搭建,后续文章会介绍nexus3的使用。

发布了274 篇原创文章 · 获赞 119 · 访问量 29万+

猜你喜欢

转载自blog.csdn.net/qq_31156277/article/details/103245262