1、搜索一下哪个mycat镜像比较火
docker search mycat
2、拉取比较火的mycat镜像
docker pull longhronshens/mycat-docker
3、为了好记,给mycat镜像打个tag
docker tag longhronshens/mycat-docker mycat
4、先运行一个mycat容器,为了把配置文件拷贝到宿主机,以便挂载卷。
docker run -d --name mycat -p 8066:8066 mycat
5、看看mycat日志是否启动成功
docker logs -f mycat
6、进入要挂载卷的目录
cd /home/cpic/zyj/mycat/
7、把容器里的配置目录和日志目录拷贝到宿主机当前目录
docker cp mycat:/usr/local/mycat/conf .
docker cp mycat:/usr/local/mycat/logs .
8、停用并删除刚才运行的mycat容器
docker stop mycat
docker rm mycat
9、运行挂载卷的mycat容器,并指定映射端口。其中8066是服务端口,9066是管理端口。
docker run -d --name mycat -p 8066:8066 -p 9066:9066 -v /home/cpic/zyj/mycat/conf:/usr/local/mycat/conf -v /home/cpic/zyj/mycat/logs:/usr/local/mycat/logs mycat