[Dicker]一键部署nexus

Posted leoshi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[Dicker]一键部署nexus相关的知识,希望对你有一定的参考价值。

Dcoker-compose一键部署Nexus

创建配置文件

mkdir -p /usr/local/docker/nexus
cat > /usr/local/docker/nexus/docker-compose.yml<<‘EOF‘
version: ‘3.1‘
services:
    nexus:
        # 镜像名称
        image: ‘sonatype/nexus3‘
        # 容器名字 docker run --name
        container_name: nexus
        # 开机自动重启
        restart: always
        # 端口映射
        ports:
            - ‘8081:8081‘
        volumes:
            - nexus-data:/nexus-data
volumes:
    nexus-data:
EOF
cd /usr/local/docker/nexus
docker-compose up -d

查看服务

[root@SaaS nexus]# docker ps -a
CONTAINER ID        IMAGE                    COMMAND                  CREATED             STATUS                 PORTS                                                            NAMES
400f24b1c02f        sonatype/nexus3          "sh -c ${SONATYPE_DI…"   48 minutes ago      Up 45 minutes          0.0.0.0:8081->8081/tcp                      

技术图片

查询密码

# docker交互
docker exec -it 400f24b1c02f /bin/bash
bash-4.4$ cd /opt/sonatype/sonatype-work/nexus3/
bash-4.4$ cat admin.password    
209dc63c-7c9a-4def-92ae-ded41a3b5ec4bash-4.4$ 

技术图片

END

以上是关于[Dicker]一键部署nexus的主要内容,如果未能解决你的问题,请参考以下文章

Docker Compose部署Nexus3时的docker-compose,yml代码

4.Docker Compose 部署 Nexus

部署maven及Nexus私服

部署Maven与Nexus(私服)

使用 Maven 部署 artifact 到 Nexus 教程

Ubuntu部署和体验Nexus3