K8s安装registry仓库
编辑Docker配置文件(所有节点执行)
sed -i "s#OPTIONS='--selinux-enabled --log-driver=journald --signature-verification=false'#OPTIONS='--selinux-enabled --log-driver=journald --signature-verification=false --registry-mirror=https://registry.docker-cn.com --insecure-registry=10.0.0.10:5000'#g" /etc/sysconfig/docker
systemctl restart docker
仓库节点执行
#运行registry仓库
docker pull registry:2.7.1
docker run -d -p 5000:5000 --restart=always --name registry -v /opt/myregistry:/var/lib/registry docker.io/registry:2.7.1
#测试仓库是否可用,需关闭selinux,否则会一直重试同时提示500错误
docker pull nginx:1.19.1
docker tag docker.io/nginx:1.19.1 10.0.0.10:5000/nginx:1.19.1
docker push 10.0.0.10:5000/nginx:1.19.1
查看镜像
使用K8s运行一个Pod(主节点)
k8s资源常见操作
Last updated