利用docker快速部署nexus仓库

  • 第1步,安装docker环境
curl -sL 'http://iso.sqlfans.cn/docker/install_docker_2401.sh' | bash
curl -sL 'http://iso.sqlfans.cn/docker/install_docker_compose_2181.sh' | bash
docker-compose --version
  • 第2步,利用docker快速部署nexus仓库
docker pull sonatype/nexus3
mkdir -p /data/docker/nexus3
chmod 777 -R /data/docker/nexus3
docker run --name nexus3 -p 8081:8081 -itd --privileged=true --ulimit nofile=655350 --ulimit memlock=-1 --memory=2G --memory-swap=-1 -e INSTALL4J_ADD_VM_PARAMS="-Xms1g -Xmx1g -XX:MaxDirectMemorySize=2g" -v /etc/localtime:/etc/localtime -v /data/docker/nexus3:/nexus-data sonatype/nexus3
docker ps -a
  • 第3步,登录控制台,将 127.0.0.1 改为实际的ip地址
地址:http://127.0.0.1:8081/
账号:admin
初始密码:cat /data/docker/nexus3/admin.password
重置密码:Admin_147
  • 附1:如何全部铲掉
docker stop nexus3
docker rm nexus3
docker rmi sonatype/nexus3
rm -rf /data/docker/nexus3
  • 附2:启动nexus默认至少2G内存否则会oom
docker logs -f --tail=199 nexus3
journalctl -k | grep -i -e memory -e oom
Copyright © www.sqlfans.cn 2023 All Right Reserved更新时间: 2024-06-17 17:17:04

results matching ""

    No results matching ""