docker安装镜像-以mysql为例


1、docker安装远程镜像

https://www.cnblogs.com/fangwu/p/8951813.html

安装镜像:docker pull mysql:5.6

查看镜像:docker images


删除镜像:docker rmi "imgeid"

2、docker安装本地镜像

1)新建dockertest目录,cd dockertest

2)新建mysql目录,将conf和data数据拷贝进来

3)  cd /dockertest,新建images目录,把tar镜像拷贝进来

4)执行:

//echo '正在导出mysql镜像...'
docker load < ./images/mysql.tar

5)编写docker-compose.yml到dockertest目录

5)执行启动所有镜像命令:docker-compose --compatibility up -d

6)执行查看运行镜像命令:docker-compose ps

如果此处stat一直是restarting,说明启动失败,执行停止并删除服务的命令:docker-compose -f docker-compose.yml down

测试:

1、执行docker ps -s获取容器id

 2、执行指令进入mysql

#docker exec -it 容器号 /bin/bash
docker exec -it b30062adc08c /bin/bash

3、执行mysql -u root -p,输入密码