构建Dockerfile ,路径 /docker/mysql FROM hub.c.163.com/library/mysql:5.7#作者信息MAINTAINER hu "***@qq.com"#修改编码方式RUN echo "character-set-server=utf8" >> /etc/mysql/mysql.conf.d/mysqld.cnfRUN service mysql restartEXPOSE 3306 到Dockerfile所在文件夹,执行,不要忘记最后一个点号 docker build -t my/mysql:v1 . 查看镜像 删除镜像 docker rmi <image id>docker rmi -f 9e64176cd8a2 #强制删除docker rmi $(docker images -q) #删除所有镜像 启动 docker run --name mymysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root -d my/mysql 进入容器 docker exec -it mymysql bash 进入容器 下载地址: 详解docker 使用非root用户安装及启动docker的问题(rootless模式运行) |