当前位置: 首页 > wzjs >正文

专业的上海网站建设公司排名怎样优化网站关键词排名靠前

专业的上海网站建设公司排名,怎样优化网站关键词排名靠前,成都商城网站建设,网站制作怎么自己做搭建私有镜像仓库 1)拉取私有仓库镜像:使用命令docker pull registry来拉取私有仓库的镜像。私有仓库本身就是一个镜像,通过该命令可以从Docker Hub或其他镜像仓库中获取。 2)启动私有仓库容器:使用命令 docker run …

搭建私有镜像仓库

1)拉取私有仓库镜像:使用命令docker pull registry来拉取私有仓库的镜像。私有仓库本身就是一个镜像,通过该命令可以从Docker Hub或其他镜像仓库中获取。

2)启动私有仓库容器:使用命令 docker run -d -p 5000:5000 --restart=always --name registry registry 来启动私有仓库容器。这将创建一个名为registry的容器,将容器内的5000端口映射到主机的5000端口,并设置为总是重启。

默认情况下,仓库会被创建在容器的 /var/lib/registry 目录下,你可以通过 -v 参数来将镜像文件存放在本地的指定路径

例如下面的例子将上传的镜像放到本地的 /opt/data/registry 目录。

docker run -d \-p 5000:5000 \-v /opt/data/registry:/var/lib/registry \registry

启动成功后,可以使用 docker ps 查看

3)测试私有仓库:在浏览器中输入http://< your-server-ip >:5000/v2/_catalog,将替换为你的服务器IP地址,如果能够正常访问,说明私有仓库搭建成功。
http://< your-server-ip >:5000/v2/_catalog
注意:如果你的私有仓库没有使用https,需要在Docker客户端上修改/etc/docker/daemon.json文件(如果文件不存在则新建),添加私有仓库地址到"insecure-registries"列表中,然后重启Docker服务。例如,在daemon.json文件中添加以下内容:

{"insecure-registries": ["<your-server-ip>:5000"]
}

然后,使用命令systemctl restart docker重启Docker服务。

当配置了这个选项后,Docker 在与这些指定的镜像仓库通信时,将不再验证 TLS 证书,从而绕过了 Docker 的安全机制。

如果采用insecure registry的模式,那么所有与Registry交互的主机上的Docker Daemon都要配置:–insecure-registry选项,所有使用Registry 的客户端也需要配置–insecure-registry

推送镜像到私有库

  1. 修改镜像标签用于推送
    docker tag docker.xxx.com/summerwind/actions-runner:latest <your-server-ip>:5000/docker.mybacc.com/summerwind/actions-runner:latest
    
  2. 推送到私有仓库
    docker push <your-server-ip>:5000/docker.xxx.com/summerwind/actions-runner:latest
    
    示例:
    私有仓库镜像
  3. 拉取镜像
docker pull <your-server-ip>:5000/docker.xxx.com/summerwind/actions-runner:latest

harbor是 VMware 公司开源了企业级 Registry 项目,其目标是帮助用户迅速搭建一个企业级的 Docker registry 服务。

安装BuildKit (可忽略)

不需要此步骤,这是我对action任务构建准备使用的buildkit的误读,但是我既然已经启用了这个特性就不删除这部分内容了。
BuildKit是Docker的一个实验性特性,它提供了一种更强大、灵活的构建方式。您可以通过以下命令启用BuildKit:

# 确保您的Docker版本支持BuildKit
docker version
# 启动Docker守护进程并启用实验性特性
dockerd --experimental
# 启用BuildKit
export DOCKER_BUILDKIT=1
# 验证
echo $DOCKER_BUILDKIT
# 输出:1

dockerd --experimental输出failed to start daemon, ensure docker is not running or delete /var/run/docker.pid: process with PID 15050 is still running

{"exec-opts": ["native.cgroupdriver=systemd"],"experimental": true
}

重启dockersystemctl restart docker,验证实验特性是否已启用docker info | grep Experimental
输出:Experimental: true

参考

docker搭建私有仓库
使用BuildKit构建Docker镜像并推送至Harbor仓库

http://www.dtcms.com/wzjs/121797.html

相关文章:

  • 个人网站域名备案全球最牛的搜索引擎
  • 云主机如何做网站中国十大关键词
  • 免费网站空间和域名课程培训
  • 有哪些网站有做网页用的小图片域名注册网站哪个好
  • 室内装修设计图纸百度ocpc怎么优化
  • photoshop制作网站海报进入百度app
  • 网站建设计算机人员招聘seo和网络推广有什么区别
  • 怎么把自己笔记本做服务器做个网站网站开发从入门到实战
  • 目前国内家教做的好的网站关键词查询网址
  • 头像设计制作网站南京谷歌推广
  • 网站学做糕点的课程网站服务器信息查询
  • 做网站哪些软件比较好衡阳seo优化报价
  • 公众号网站制作阿里云搜索
  • 怎么在网站后台删除图片衡阳seo外包
  • 网站制作专家成都百度推广账户优化
  • cetos做网站百度广告公司联系方式
  • 家居网站建设 百度文库自己有货源怎么找客户
  • 11网站建设waocc岳阳seo快速排名
  • 北京网站制作的公司seo关键词优化的技巧
  • 门户网站建站浙江seo外包
  • php动态网站怎么做百度seo营销公司
  • 汕头网站推广网站推广的主要方式
  • 大连网站建设培训班嘉兴seo外包公司费用
  • 太原做网站的网络工作室太仓seo网站优化软件
  • 网站名字中国十大热门网站排名
  • 做一个网站页面多少钱网络的推广
  • 平顶山做网站多少钱新媒体营销策略
  • 手机网站 微信网站网站模板免费下载
  • 高端网站建设的网站站长之家最新网站
  • 山西太原建站怎么做百度账号查询