参考
Linux搭建自己的Docker镜像仓库-阿里云开发者社区 (aliyun.com)
说明
在 Linux 环境中搭建 Docker 镜像仓库,以 CentOS7 为例
步骤
安装 docker
参考 《Docker》-安装-CentOS
安装 docker-compose
1 2 3 4 5 6 7 8 9
| # 下载-如果失败,重试几次 wget https://github.com/docker/compose/releases/download/1.24.1/docker-compose-Linux-x86_64 # 改名 mv docker-compose-Linux-x86_64 docker-compose # 移动到/user/local/bin mv docker-compose /user/local/bin
# 添加可执行权限 sudo chmod +x /usr/local/bin/docker-compose
|
搭建仓库
启动服务中包含 Redis 服务,占用 6379 端口
1 2 3 4 5 6 7 8 9 10 11
| # 下载Harbor wget https://storage.googleapis.com/harbor-releases/release-1.9.0/harbor-online-installer-v1.9.0.tgz # 解压缩 tar xvf harbor-online-installer-v1.9.0.tgz # 配置ip和端口:hostname为服务器的IP或域名,port为端口(如 5000),不能是localhost或者是127.0.0.1,修改完毕后保存退出 vim harbor/harbor.yml # 进入 harbor 目录,启动 ./install.sh
# 浏览器访问 http://ip:port 账号默认为:admin,密码:Harbor12345
|
新建项目
在仓库中新建项目
本地制作镜像
参考 《JeecgBoot》中 「Docker 镜像制作、运行」
推送镜像
参考《JeecgBoot》 中推送镜像