国内服务器
亚洲服务器
欧洲服务器
北美洲服务器
南美洲服务器
大洋洲服务器
非洲服务器

首页>>IDC资讯

怎样搭建Docker私有仓库

发表时间:2022-05-31 09:01:25

这篇文章是关于如何建立Docker私人仓库。桂哥网络觉得很实用,就分享给大家参考,跟着桂哥网络看了看。

准备环境

环境:两台Centos 7虚拟机

服务器IP:10 . 57 . 220 . 244,用作码头仓库

客户端IP: 10.57.220.220,作为客户端上传或拉图片

域名:lpxxn.com

两台机器上都安装了Docker版本17.03.0-ce

如果你不像我一样使用真实的域名,只需在客户端修改主机文件

生成自签名证书

在服务器主机上生成自签名证书,并创建一个文件夹来存储该证书

mkdir-pcerts

生成证书

open sslreq-new key RSA :4096-nodes-sha 256-key outer ts/lpxn.com . key-x509-days 365-outer ts/lpxn.com . CRT需要注意的是,填写时,Common Name和你的域名是一一对应的。

您可以在ll certs文件夹中看到生成的两个文件

运行仓库图像。如果本地没有相应的图像,它将从服务器码头工人下载,然后启动。您可以使用docker ps命令来检查窗口是不是已经在运行。

复制代码代码如下:

docker run-d-p 500033605000-restart=every-name REGISTRY _ https-v ` pwd `/certs :/home/certs-e REGISTRY _ HTTP _ TLS _ CErtificate=/home/certs/lpxxn.com.crt-e REGISTRY _ HTTP _ TLS _ KEY=/home/certs/lpx xn.com . KEY REGISTRY :2

您也可以指定该机器的目录来保存上传的docker映像

复制代码代码如下:

docker run-d-p 500033605000-v ` pwd `/dockerregister :/var/lib/REGISTRY-restart=every-name REGISTRY _ https-v ` pwd `/certs :/home/certs-e REGISTRY _ HTTP _ TLS _ CErtificate=/home/certs/lpx xn.com . CRT-e REGISTRY _ HTTP _ TLS _ KEY=/home/certs/lpx xn.com . KEY REGISTRY 33

服务器将从这里开始。最后一步是将生成的lpxxn.com.crt拷贝到客户端。可以用自己的方式复制。我使用的scp首先复制到/home/test目录,然后复制到/etc/PKI/ca-trust/source/anchors目录。

10 . 57 . 220 . 220:/home/test

配置客户端

将服务器生成的lpxxn.com.crt复制到服务器,的/etc/PKI/ca-trust/source/anchors目录中,进行检查。

更新证书并重新启动docker。

update-ca-trustservicedockerstopservicedockerstart

好的。使用curl检查仓库

目录

可以正常访问。再次尝试使用docker命令上传和下载

用docker标记将本地图像centos:6标记为lpxn.com :5000/centos 6:1.0

push到仓库

执行推送命令

查看仓库信息

使用curl查看仓库有哪些图像和版本

curl https://lpx xn.com :5000/v2/_目录

curl https://lpxxn.com :5000/v2/centos6/tags/list

从仓库拉取镜像

首先删除本地图像

dockermilpxn.com :5000/centos 6:1.0

拉然后跑

感谢阅读!这篇关于“如何建立码头工人私人仓库”的文章已经在这里分享了。希望以上内容能帮助大家学到更多的知识。如果你觉得文章好,可以分享给更多人看。


上一篇 下一篇
最新文章

如何提高云服务器的安全系数

香港独立IP空间有什么优势

香港空间影响百度收录吗

为啥要租用美国VPS

VPS的缺点有哪些

香港vps作用在哪里

VPS的优点有哪些

外贸网站为啥选择美国vps

VPS能建多少个网站

VPS要如何选择位置

相关文章

韩国vps站群服务器特点有哪些

共享型云服务器怎么用

AWS云专线解决方案

美国服务器如何查看配置

海外高防服务器与高防IP 它们之间有什么差别

Hadoop大数据分析应用场景

租用香港服务器网速慢是怎么回事

SD-WAN专线为智能物流实现快速发展

租用美国服务器常见的网络攻击类型有哪些

ChatGPT Plus会员开通教程:解锁全新ChatGPT-4.0体验

X

截屏,微信识别二维码

微信号:muhuanidc

(点击微信号复制,添加好友)

打开微信

微信号已复制,请打开微信添加咨询详情!