docker安裝nexus(maven私服)

  1. 通過 uname -r 命令查看你當前的內核版本
uname -r
yum update
  1. 卸載舊版本docker
yum -y  remove docker  docker-common docker-selinux docker-engine
  1. 設置yum源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
yum-config-manager  --add-repo  http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo #阿里雲yum源
  1. 查看所有倉庫中所有docker版本,並選擇特定版本安裝
yum list docker-ce --showduplicates | sort -r
  1. 安裝docker
yum install -y docker-ce  #由於repo中默認只開啓stable倉庫,故這裏安裝的是最新穩定版17.12.0
yum install  -y <FQPN>  # 例如:sudo yum install docker-ce-17.12.0.ce
  1. 啓動docker並加入開機自動啓動
systemctl start docker
systemctl enable docker
  1. 配置阿里雲鏡像加速
mkdir  -p  /etc/docker
vi  /etc/docker/daemon.json
添加以下內容
{"registry-mirrors": 
["https://5f2jam6c.mirror.aliyuncs.com", 
"http://hub-mirror.c.163.com"]
}
  1. 重新加載配置文件
systemctl reload  docker
  1. 重啓docker
systemctl restart docker
  1. 下載鏡像
docker pull sonatype/nexus3
  1. 創建數據目錄
mkdir -vp /opt/nexus/nexus-data && chown -R 200 /opt/nexus/nexus-data
  1. 啓動容器
docker run -d -p 8081:8081 --name nexus --restart=always -v /opt/nexus/nexus-data:/nexus-data sonatype/nexus3
  1. 訪問
http://ip:8081
ip 爲遠程主機的 ip 地址
默認用戶名/密碼: admin/admin123,如果登不上去只能去docker容器中查看密碼了,然後登錄後修改密碼即可

如果安裝出現錯誤,請評論。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章