dokcerfile 制作Msql镜像
拷贝Mysql配置文件
kubectl cp mysql-open-deploy-cdbb78987-w7rlq:/etc/mysql/mysql.cnf ./mysql.cnf
去 dockerhub 下载最新版mysql
docker pull mysql:5.7.29 docker tag mysql:5.7.29 192.168.188.64:5000/mysql5.7.29
编辑dockerfile文件
vim dockerfile
FROM ubuntu:16.04 COPY mysql.cnf /etc/mysql/
docker build -t 192.168.188.64:5000/mysql5.7.29 -f dockerfile .
docker save 192.168.188.64:5000/mysql5.7.29:latest |gzip >> mysql5.7.29.tar.gz docker load < mysql5.7.29.tar.gz docker tag 192.168.188.64:5000/mysql5.7.29 172.21.6.201:5000/mysql5.7.29 docker push 172.21.6.201:5000/mysql5.7.29 kubectl delete pod mysql
原文地址:https://www.cnblogs.com/hanwei999/p/12530787.html
时间: 2024-10-07 07:05:51