1. 1.5 制品库部署

1.1. Nexus部署

请吧Nexus和Jenkins部署到同一台机器2G内存。

  1. 拉取Nexus镜像:
[root@linux-node2 ~]# docker pull sonatype/nexus3
  1. 创建本地目录,用于保存nexus数据
[root@linux-node2 ~]# mkdir /opt/nexus-data
[root@linux-node2 ~]# chmod -R 777 /opt/nexus-data
  1. 启动nexus,并设置内存大小,挂载数据卷
[root@linux-node2 ~]# docker run -d -p 8081:8081 --name nexus \
-v /opt/nexus-data:/nexus-data  \
-e INSTALL4J_ADD_VM_PARAMS="-Xms1g -Xmx1g -XX:MaxDirectMemorySize=1g" \
sonatype/nexus3

1.2. Artifactory部署

  1. 拉取Artifactory镜像:
[root@linux-node2 ~]# docker pull docker.bintray.io/jfrog/artifactory-oss
  1. 创建本地目录,用于保存Artifactory数据
[root@linux-node2 ~]# mkdir /opt/artifactory-data
[root@linux-node2 ~]# chmod -R 777 /opt/artifactory-data
  1. 启动Artifactory
[root@linux-node2 ~]# docker run -d -p 8082:8081 --name artifactory -v /opt/artifactory-data:/var/opt/jfrog/artifactory docker.bintray.io/jfrog/artifactory-oss
Copyright © 赵班长@新运维社区 2019 all right reserved,powered by Gitbook该文件修订时间: 2020-11-06 11:55:14

results matching ""

    No results matching ""