首页 > 其他分享 >docker compose 部署 nexus3

docker compose 部署 nexus3

时间:2024-03-25 14:24:36浏览次数:30  
标签:compose 8081 nexus nexus3 sonatype docker data

创建数据目录

mkdir -pv /data/nexus/nexus-data && chown -R 200 /data/nexus/nexus-data

docker-compose.yaml

version: '3'

services:
  nexus3:
    image: sonatype/nexus3:3.66.0
    container_name: nexus3
    restart: always
    environment:
      - TZ=Asia/Shanghai
      # - INSTALL4J_ADD_VM_PARAMS="-Xms2703m -Xmx2703m -XX:MaxDirectMemorySize=2703m
    networks:
      nexus-bridge:
    ports:
      - 8081:8081
    volumes:
      - ./nexus-data:/nexus-data


networks:
  nexus-bridge:
    driver: bridge

运行 nexus

docker compose up -d
[+] Running 1/1
 ✔ Container nexus3  Started 

查看运行状态

docker ps
CONTAINER ID   IMAGE                    COMMAND                  CREATED              STATUS              PORTS                                       NAMES
ac1863d5cab6   sonatype/nexus3:latest   "/opt/sonatype/nexus…"   About a minute ago   Up About a minute   0.0.0.0:8081->8081/tcp, :::8081->8081/tcp   nexus3

访问 dashboard

访问地址: http://ip:8081

参考文档

https://help.sonatype.com/en/installation-methods.html

标签:compose,8081,nexus,nexus3,sonatype,docker,data
From: https://www.cnblogs.com/wangguishe/p/18093904

相关文章

  • 通过rc.local启动docker容器内脚本
       我们常常遇到在已有镜像上开机就运行客制化脚本的需求,如果不想重新构建镜像,可以考虑本方法,利用系统的rc-local.service实现对rc.local的调用,进而启动rc.local中的客制化脚本。   以下以centos7为例:1拉取镜像root@arm:~#dockerpullcentos:centos7centos7:Pu......
  • docker desktop清理wsl虚拟磁盘
    环境:win10DockerDesktop4.28.0(139021)DockerEnginev25.0.3查看wsl状态:wsl-l-v关闭状态是Running的:wsl--terminatedocker-desktop-datawsl--terminatedocker-desktop再次查看状态: wsl-l-v状态应该为 Stopped使用diskpart工具压缩虚拟磁......
  • wsl docker 和 ubuntu 冲突问题
    https://blog.csdn.net/weixin_44825912/article/details/136565219问题如下:wsl安装成功,但打开时出现多行报错无法使用。PSC:\WINDOWS\system32>wsl<3>WSL(8)ERROR:CreateProcessParseCommon:754:getpwuid(0)failed2Processingfstabwithmount-afailed.<3>......
  • Docker重新编译webBenchmark镜像
    1.编译环境SystemVersion:Centos8DockerVersion:WebBenchmarkVersion:webBenchmark_linux_arm2.编写Dockerfile1.创建编译目录mkdirnetworkdownload2.创建Dockerfile文件并编写2.1创建Dockerfile文件touchDockerfile2.2编写Dockerfile文件FROMalp......
  • Docker的下载问题
    1.首先说一下我在下载Docker是遇到的问题:镜像找不到,或者说没用的情况。2.解决方案:(1)先检查防火墙的状态(firewall-cmd--state),要确保防火墙的状态为关闭(临时关闭:systemctlstopfirewalled重启centos失效)(2)下载镜像,wgethttp://mirrors.163.com/docker-ce/linux/centos/docker-c......
  • Docker网络原理
    本文主要讲解Docker的网络原理。在此之前,最好对网络命名空间、Veth设备对、网桥、路由、netfilter与iptables等Linux基础网络知识有所了解,详见《Docker的Linux网络基础》。 一、Docker的网络原理1.Docker的网络模式标准的Docker支持4种网络模式,可以在......
  • docker安装mysql
    1.创建本地文件夹mkdir-p/docker/mysql8/confmkdir-p/docker/mysql8/datamkdir-p/docker/mysql8/log2.新建配置文件在conf文件夹中创建文件:mysql.conf文件内容:[mysqld]init-connect="SETcollation_connection=utf8mb4_0900_ai_ci"init_connect="SETNAMESutf8......
  • Docker的Linux网络基础
    Docker技术依赖于近年来Linux内核虚拟化技术的发展,所以Docker对Linux内核有很强的依赖。本文将Docker使用到的与Linux网络有关的主要技术进行简单介绍。 一、网络命名空间为了支持网络协议栈的多个实例,Linux在网络栈中引入了网络命名空间,这些独立的协议......
  • 【嵌入式】Docker镜像构建指南:引领应用部署的革新之路
    ......
  • Docker学习笔记
    一个打包工具可以实现不同应用跨系统运行,同时通过它提供的隔离容器避免包、依赖冲突问题    Docker与虚拟机的区别......