容器技术
1 前言
一个问题,一篇文章,一出故事。
由于公司内部服务器由于不允许直接连接Internet,因此,我们需要使用内部的Docker Registry代理服务。
2 最佳实践
2.1 准备内部的Docker Registry服务
请参阅如下章节配置,
需要明确的是,内部的Docker Registry服务地址是,
http://repository.cmdschool.org:8181
2.2 安装部署Podman
2.3 使用内部的Docker Registry服务
2.3.1 创建Docker Registry客户端配置
cp /etc/containers/registries.conf /etc/containers/registries.conf.default vim /etc/containers/registries.conf
加入如下配置,
unqualified-search-registries = ["repository.cmdschool.org:8181"] [[registry]] blocked = false location = "repository.cmdschool.org:8181" insecure = true
2.3.2 测试拉取
podman pull mysql:8.0.40-debian podman --disable-content-trust pull mysql:8.0.40-debian podman pull --disable-content-trust repository.cmdschool.org:8181/mysql:8.0.40-debian
参阅文档
==============
https://docs.docker.com/docker-hub/mirror/
没有评论