首页 > 其他分享 >使用Docker 安装nexus3私服

使用Docker 安装nexus3私服

时间:2022-10-19 11:45:34浏览次数:42  
标签:compose nexus 私服 nexus3 Docker data docker

1、服务器环境确保安装Docker和docker-compose,通过docker-compose脚本方便理解且未来做扩充也很方便

编辑docker-compose脚本

version: '3'
services:
  nexus3:
    image: sonatype/nexus3:3.38.1
    restart: always
    container_name: nexus3
    ulimits:
      nproc: 65536
      nofile:
        soft: 65536
        hard: 65536
    volumes:
      - $PWD/nexus-data:/nexus-data:rw
    ports:
      - 8081:8081
      - 8083:8083
   # 设置时区
    environment:
      TZ: Asia/Shanghai
      INSTALL4J_ADD_VM_PARAMS: "-Xms2703m -Xmx2703m -XX:MaxDirectMemorySize=2703m -Djava.util.prefs.userRoot=/nexus-data"
volumes:
  nexus-data:
    driver: local

2、创建 nexus 数据存储目录

mkdir -p /home/nexus/nexus-data

# 授权读写权限,否则nexus 因没有目录读写权限而导致服务自动挂掉
chomod 777 -R /home/nexus/nexus-data

 

3、编辑完成脚本,启动nexus容器服务,如不本地不存在当前版本进行则会去远程拉取镜像

docker-compose up -d

 

 

 4、查看日志及运行情况

[root@node7 nexus]# docker-compose logs -f nexus3

 

 

 

5、访问nexus管理界面 http://ip:port

 默认账号admin

6、进入nexus容器查看密码

[root@node7 nexus]# docker-compose exec nexus3 cat /nexus-data/admin.password

 

 

 

7、回到管理界面输入密码,进入nexus管理界面,并修改初试密码

 

 

 

 

 8、登陆成功后,会看到之前看不到的一些功能界面

 

 

 至此nexus3私服成功完成安装!

 

标签:compose,nexus,私服,nexus3,Docker,data,docker
From: https://www.cnblogs.com/lwx57280/p/16805401.html

相关文章

  • Windows使用Docker出现exit 139错误
    使用DockerDesktop启动一个镜像以后,发现直接EXITED(139)这时候用dockerlogcontainerId也获取不到任何日志问题缘由找了比较多的资料哈,Centos6下对Docker支持确实......
  • docker使用-01镜像管理
    安装dockerhttps://dockerdocs.cn/get-docker/构建第一个镜像1.创建flask应用fromflaskimportFlaskapp=Flask(__name__)@app.route('/')deftest():re......
  • docker 命令在 WSL2 中找不到
    在WSL命令行中执行docker命令,如果有如下输出,则证明dockerdesktop中没有开启对于当前WSL系统的支持。Thecommand'docker'couldnotbefoundinthisWSL2di......
  • docker安装jenkins+maven-3.6.3+node-v14.18.3+java-1.8.0
    安装maven-3.6.31)下载apache-maven-3.6.3-bin.tar.gzwget apache-maven-3.6.3-bin.tar.gz2)解压压缩包tar-xfapache-maven-3.6.3-bin.tar.gz-C /usr/local/3)配置......
  • Docker详解与部署微服务实战
    2013年发布至今,Docker一直广受瞩目,被认为可能会改变软件行业。但是,许多人并不清楚Docker到底是什么,要解决什么问题,好处又在哪里?今天就来详细解释,帮助大家理解它,还带有简单......
  • docker jdk 容器内无法使用 jstack/jmap/jstat 等命令
    问题:想看看容器内java线程锁的状态,运行jstack1提示“UnabletogetpidofLinuxThreadsmanagerthread”,使用其他jdk命令也是如此排查:原因是因为容器内的jav......
  • Linux安装Kafka(Docker方式)
    安装步骤(已亲测好使):#笔者版本ZOOKEEPER_VERSION=3.4.13//DockerVersion=18.03.1-ee-3#拉zookeeper镜像dockerpullwurstmeister/zookeeper#笔者版本KAFKA_VERSION......
  • K8s为什么要弃用 Dockershim?
    转载:https://blog.csdn.net/agonie201218/article/details/127287323在写“K8s”系列文章的过程中,很多读者留言询问K8s弃用Docker的事,担心现在学习Docker是否还值得......
  • 修复 docker build 错误 "ERROR: No build stage in current context"
    若dockerbuild时遇到了错误"ERROR:Nobuildstageincurrentcontext",则有可能是没有将FROM命令语句放置在第一行。问题例如,Dockerfile文件如下:MAINTAINERFen......
  • docker部署的jenkins配置多jdk版本环境时,报错/var/jenkins_home/jdk-17.0.4/bin/java:
    背景:jenkins默认jdk版本1.8,某个项目需要使用jdk17,但jenkins从官网在线安装的jdk最高版本只有jdk1.9,手动安装jdk17完成后,在jenkins容器内执行手动安装的jdk17时,报错/var/jen......