日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux nexus启动_Linux一键部署Nexus 3私服仓库自动化部署脚本

發布時間:2023/12/1 linux 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux nexus启动_Linux一键部署Nexus 3私服仓库自动化部署脚本 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

此腳本是Linux一鍵部署Nexus 3私服倉庫自動化腳本,有需要朋友可以參考,腳本內容如下:

環境準備:

操作系統:CentOS Linux release 7.8.2003

軟件版本:

Docker:docker-ce-19.03.12

[root@localhost ~]# vim install_nexus3.sh

#!/bin/bash

#Date:2020-8-21 10:26:28

#Author Blog:

# https://www.yangxingzhen.com

# https://www.i7ti.cn

#Author WeChat:

# 微信公眾號:小柒博客

#Author mirrors site:

# https://mirrors.yangxingzhen.com

#About the Author

# BY:YangXingZhen

# Mail:xingzhen.yang@yangxingzhen.com

# QQ:675583110

#Auto Install Docker-ce And Nexus 3

IPADDR=$(hostname -I |awk '{print $1}')

# 安裝Docker-ce

rpm -qa |grep "docker-ce" >/dev/null 2>&1

if [ $? -ne 0 ];then

#curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

yum -y install yum-utils device-mapper-persistent-data lvm2 >/dev/null

yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

yum -y install docker-ce-19.03.12 docker-ce-cli-19.03.12 containerd.io >/dev/null

fi

# 配置鏡像加速器

mkdir -p /etc/docker

cat >/etc/docker/daemon.json <<EOF

{

"registry-mirrors": [

"https://hub-mirror.c.163.com",

"https://reg-mirror.qiniu.com",

"https://registry.docker-cn.com",

"https://lhbk6z9b.mirror.aliyuncs.com"

]

}

EOF

# 開啟TCP管理端口

sed -i 's#/usr/bin/dockerd#& -H tcp://0.0.0.0:2375#' /usr/lib/systemd/system/docker.service

# 啟動Docker

systemctl daemon-reload

systemctl enable docker

systemctl start docker

# 安裝Nexus 3

# 拉取Nexus 3鏡像

docker pull sonatype/nexus3

# 創建持久化數據目錄

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

# 啟動Nexus 3

docker run -d -p 80:8081 --name nexus -v /data/nexus-data:/nexus-data sonatype/nexus3

#等待45秒,Nexus 3啟動成功,生成密碼文件

sleep 45

# 獲取密碼

User="admin"

Passwd=$(cat /data/nexus-data/admin.password)

echo -e "\033[32mNexus 3訪問地址:http://${IPADDR}\n用戶名:${User}\n密碼:${Passwd}\033[0m"

腳本執行方式:

[root@localhost ~]# sh install_nexus3.sh

腳本執行過程截圖如下

  • 輸入編號:7607,直達文章

  • 輸入m|M,直達目錄列表

總結

以上是生活随笔為你收集整理的linux nexus启动_Linux一键部署Nexus 3私服仓库自动化部署脚本的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。