码头工人私有仓库的搭建和界面化管理案例
码头工人私有仓库的搭建和界面化管理案例
一、搭建Docker私有仓库
1个、安装坞站
第一,我们需要在服务器上安装Dock,可以参考官方文档:
2个、安装扩展底座-合成
Docker-Compose是一个用于定义和运行多容器Docker应用程序的工具,可以参考官方文档:
3、拉取坞站-注册表镜像
Docker Pull注册表
4、创建坞站-注册表配置文件
在/ETC/DOCKER/REGISTRY/config.yml中创建DOCKER-REGISTRY配置文件,内容如下:
版本:0.1
日志:字段:服务:注册表
存储:缓存:BlobDescriptor:内存中文件系统:根目录:/var/lib/注册表
HTTP:地址::5000
5、创建Docker-Compose.yml文件
在/ETC/DOCKER/REGISTRY/目录下创建DOCKER-Compose.yml文件,内容如下:
版本:‘3’
服务:注册表:图像:注册表端口:-5000:5000环境:注册表_STORAGE_FILESYSTEM_ROOTDIRECTORY:/var/lib/REGISTRY卷:-/var/lib/注册中心:/var/lib/注册中心
6、启动扩展坞-注册表
使用扩展坞-撰写命令启动扩展坞-注册表:
Docker-Compose Up-d
二、界面化管理Docker私有仓库
1个、安装葡萄牙语
葡萄牙是一个开源的码头私有仓库管理工具,可以参考官方文档:
2、创建葡萄牙配置文件
在/ETC/葡萄牙/config.yml中创建葡萄牙配
码头工人私有仓库的搭建和界面化管理案例分析
一、搭建私有仓库
1个、安装坞站
第一,我们需要安装DOKER,可以参考DOKER官网的安装文档,进行安装。
2个、安装扩展坞-注册表
安装Docker-注册表之前,我们需要安装Docker-Compose,Docker-Compose是一个用来定义和运行多容器Docker应用的工具,可以参考Docker官网的安装文档,进行安装.
安装Docker-注册表之后,我们需要创建一个Docker-Compose.yml文件,文件内容如下:
版本:‘2’
服务:注册表:图像:注册表:2端口:-5000:5000环境:注册表_STORAGE_FILESYSTEM_ROOTDIRECTORY:/var/lib/REGISTRY
3、启动扩展坞-注册表
使用扩展坞-撰写命令启动扩展坞-注册表:
$docker-构成向上-d
4个、推送镜像到私有仓库
使用底座推送命令将镜像推送到私有仓库:
$docker推送本地主机:5000/myImage
二、界面化管理
1个、安装葡萄牙语
葡萄牙是一个开源的码头私有仓库管理工具,可以参考葡萄牙官网的安装文档,进行安装。
2个、配置葡萄牙语
配置Portus之前,我们需要创建一个DOKER-Compose.yml文件,文件内容如下:
版本:‘2’
服务:葡萄牙语:图片:葡萄牙:最新版本端口:-3000:3000环境:葡萄牙语_host:本地主机葡萄牙语_密码_密钥_库:
码头工人私有仓库的搭建和界面化管理案例分享
一、搭建私有仓库
1个、安装坞站
第一,我们需要安装DOKER,可以参考DOKER官网的安装文档,这里不再赘述。
2个、安装扩展坞-注册表
对接注册是对接官方提供的私有仓库,可以用来存储对接镜像。
安装坞站-注册表的方法有很多,这里我们使用坞站容器的方式来安装:
Docker run-d-p 5000:5000--重新启动=始终--名称注册表:2
这条命令会在本地启动一个坞站容器,并将容器的5000端口映射到本地的5000端口,这样就可以通过本地的5000端口访问坞站注册表了。
3个、推送镜像到私有仓库
推送镜像到私有仓库的方法也很简单,只需要使用坞站标签命令将本地的镜像打上一个新的标签,然后使用坞站推送命令将镜像推送到私有仓库即可:
Docker标签:/
码头推送:/
二、界面化管理
1个、安装葡萄牙语
葡萄牙是一个开源的码头私有仓库管理工具,可以用来管理码头镜像,支持多用户管理,支持镜像的搜索、拉取、推送等操作。
安装葡萄牙的方法也很简单,只需要