k8s 使用私有镜像仓库
先执行命令创建一个K8s secret
kubectl -n myproject create secret docker-registry aliyun-registry-key \
--docker-server=私有镜像地址 \
--docker-username=账号 \
--docker-password=密码 \
--docker-email=邮箱可以省略
修改yaml文件
spec:
imagePullSecrets:
- name: aliyun-registry-key
containers:
- name: ids4-server
env:
- name: HOSTNAME_COMMAND
valueFrom:
fieldRef:
fieldPath: metadata.name
image: ${SERVERIMAGE}
增加imagePullSecrets节点用来使用