1、docker export 镜像名 例如: docker export mysql > /usr/mysql-export-0201.tar
2、docker import 路径和文件名 例如:docker import - /usr/mysql-export-0201.tar
3、导入后查看 docker images 发现加载进来的镜像名称、标签均为none,使用docker tag eb40dcf64078 mysql-110:latest 修改为原来的镜像名称和标签名称
4、启动一个容器
docker run --name mysql01 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root -i -t mysql /bin/bash
5、在容器里查看mysql状态 service mysql status
6、启动mysql service mysql start
7、设置访问权限 进入mysql命令行 mysql -uroot -proot
8、在命令行执行命令 grant all privileges on *.* to 'root'@'%' identified by 'root'; flush privileges; (注:最后的root为密码)
9、使用navicat连接测试成功,mysql构建完成。
进入容器后,有时候里边没有安装vim,敲vim命令时提示说:vim: command not found,这个时候就需要安装vim,可是当你敲apt-get install vim命令时,提示:Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package vim
这时候需要敲:apt-get update,这个命令的作用是:同步 /etc/apt/sources.list 和 /etc/apt/sources.list.d 中列出的源 的索引,这样才能获取到最新的软件包。等更新完毕以后再敲命令:apt-get install vim命令即可。apt-get install lrzsz即可使用rz sz 上次下载命令。