“从Docker到Nexus:构建高效、安全的软件包管理生态系统“

一、官网:

https://www.sonatype.com/

二、安装虚拟内存和docker

在这里就不给大家演示了,大家去看博主之前写的另一个博文有讲解:

阿里云服务器高效部署Nacos:打造高可用服务发现与配置管理平台_云服务器安装nacos-CSDN博客

三、现在给大家讲解具体的安装nexus步骤

3.1镜像拉取:

[root@nexus swap]# docker pull sonatype/nexus3:3.49.0
3.49.0: Pulling from sonatype/nexus3
2562ea2dcfe3: Pull complete 
19e869bcc166: Pull complete 
7cfb94c39a83: Pull complete 
0f253198f08e: Pull complete 
65bf33450fb5: Pull complete 
49ef4fc4b423: Pull complete 
9e0b5c297f55: Pull complete 
Digest: sha256:eefa8ac08376b5d2be1078c25f3ef5feb5d70c3b20c59ca5255d33089a43c176
Status: Downloaded newer image for sonatype/nexus3:3.49.0
docker.io/sonatype/nexus3:3.49.0
[root@nexus swap]# 

3.2创建nexus文件夹并在nexus文件夹里面编辑脚本:

[root@nexus usr]# cd /home/
[root@nexus home]# ll
总用量 0
[root@nexus home]# mkdir nexus
[root@nexus home]# cd nexus/
[root@nexus nexus]# vim deployNexus.sh

3.3脚本内容为:

#!/bin/bash
docker run -d \
--restart=always \
--name=nexus \
--network host \
--privileged=true \
-e INSTALL4J_ADD_VM_PARAMS="-Xms256M -Xmx512M -XX:MaxDirectMemorySize=512M" \
sonatype/nexus3:3.49.0

3.4启动脚本并查看

[root@nexus nexus]# sh deployNexus.sh && docker logs -f -t nexus

3.5我们查看一下端口号:

我们看到的端口号是8081,所以我们别忘了在我们的阿里云服务器上把8081端口号开放

3.6接下来我们在浏览器上输入服务器地址和端口号:

大家如果是页面很久不出来,大家不要慌,第一次很慢很正常

我们就可以登录啦,大家一定很疑惑登录名称和密码都是什么,现在就教大家怎么看用户名称和密码:

我们点击登录之后,会出现:

这时候我们还需要返回服务器上:

[root@nexus nexus]# docker exec -it nexus cat /nexus-data/admin.password
xxxxxxxxxxxxxxxxxxxxxxxxxxx[root@nexus nexus]# 

输入完这个命令你就可以看到密码啦,用户名称就是admin,现在返回浏览器页面进行登录:

出现了下面这个页面,就可以直接点击next:

接下来就是让你修改新密码,确认新密码啦:

继续跟着下图走:

点击next之后,就会出现Finish,点击Finish之后,我们就大功告成啦。

  • 7
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值