docker通過Dockerfile構建mysql鏡像的方法
構建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.cnf RUN service mysql restart EXPOSE 3306
到Dockerfile所在文件夾,執行,不要忘記最後一個點號
docker build -t my/mysql:v1 .
查看鏡像
docker images
刪除鏡像
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通過Dockerfile構建mysql鏡像的文章就介紹到這瞭,更多相關docker mysql鏡像內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!
推薦閱讀:
- 詳解docker 制作mysql鏡像並自動安裝腳本
- Docker部署Mysql8的實現步驟
- Docker安裝配置MySQL的實現步驟
- Dockerfile中的保留字指令的過程解析
- Docker安裝mysql超詳細步驟記錄