- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我已经创建了一个本地 docker 注册表。我遵循的步骤。创建证书文件。
mkdir -p/etc/docker/certs.d/123.456.78.9:5000
cp domain.crt/etc/docker/certs.d/123.456.78.9:5000/ca.crt
cp domain.crt/usr/local/share/ca-certificates/ca.crt
更新 ca 证书
已安装 Docker 注册表,如 official guide 中所示
docker run -d -p 5000:5000 --restart=always --name registry -v $PWD/certs:/certs -e REGISTRY_HTTP_ADDR=0.0.0.0:443 -e REGISTRY_HTTP_TLS_CERTIFICATE=/certs/domain .crt -e
REGISTRY_HTTP_TLS_KEY=/certs/domain.key registry:2
拉取和推送 Docker 镜像:
docker pull ubuntu:16.04
docker tag ubuntu:16.04 mydocker_registry/my_ubuntu
docker push mydocker_registry/my-ubuntu
我的图片推送尝试访问 docker.io
,所以错误很明显。
The push refers to repository [docker.io/mydocker_registry/my_ubuntu]
03901b4a2ea8: Preparing
denied: requested access to the resource is denied
我的/etc/hosts
文件是这样的
123.456.78.9 mydocker_registry
在这里我觉得我错过了一些小步骤。我想不通。提前致谢。
最佳答案
尝试将您的注册表添加为不安全的注册表。
如果您使用的是 Linux,请在 /etc/docker
下编辑您的 daemon.json
添加
{
"insecure-registries" : ["registry-ip:registry-port"]
}
在终端运行
$ sudo systemctl daemon-reload
$ sudo systemctl restart docker
关于Docker 本地注册表尝试将图像推送到 docker.io,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58004155/
我是一名优秀的程序员,十分优秀!