1.制作镜像 用Dockerfile
把mycat 文件包放在 linxu 目录/usr/local/docker_crea/mycat 下;
同目录 创建Dockerfile文件,文件内容:
FROM openjdk:8-jre MAINTAINER QBK EXPOSE 8066 9066 ADD mycat /usr/local/mycat/ RUN chmod -R 777 /usr/local/mycat/bin CMD ["./usr/local/mycat/bin/mycat", "console"]
注意:
1).mycat中 wrapper.conf有配置 java jre 路径的地方 需要赔上openjdk:8-jre 的Dockerfile定义的 jre路径;
2).ADD 指令 的 第一个目录 地址 是相对 Dockerfile文件的统计目录;
3).给 mycat 镜像内 执行文件 授予权限;
2.执行指令生成 镜像;
cd到 Dockerfile所在目录
docker build -t dcloud/mycat:v1 .
注意:指令后边有个点 ,没有会报 docker 命令参数不对;
3.运行镜像 启动容器 连接mysql
docker run -d -p 8066:8066 --name dcloud_mycat --link docker-mysql:db_mysql dcloud/mycat:v1
注意:--link docker-mysql:db_mysql docker-mysql 是mysql的容器名,db_mysql 为连接名,mycat中配置的mysql连接地址的ip是该处的db_mysql
相关推荐
mysql 5.7 docker 镜像 离线安装包 mysql 5.7 docker 镜像 离线安装包 mysql 5.7 docker 镜像 离线安装包 mysql 5.7 docker 镜像 离线安装包 mysql 5.7 docker 镜像 离线安装包 mysql 5.7 docker 镜像 离线安装包
用于docker离线安装mysql镜像,解压到制定目录,导入即可
docker离线安装mysql镜像文件,并附带docker加载配置流程,服务器在无网络情况下即可轻松部署mysql服务。
docker离线安装MySQL镜像
docker镜像mysql:8.0,离线加载包 放到这里方便大家使用 亲测这个mysql镜像非常好用 加载方式为 docker load -i mysql.tar 非常方便
mysql-8.0.37 docker离线镜像安装包(开源资源 )
docker mysql8.0 镜像资源
arm 架构 docker运行nginx镜像包,arm 架构 docker运行nginx镜像包,arm 架构 docker运行nginx镜像包,arm 架构 docker运行nginx镜像包,arm 架构 docker运行nginx镜像包,arm 架构 docker运行nginx镜像包,arm 架构...
mysql arm 64版本 docker 镜像包 直接在docker下执行 生成镜像包 docker load < mysql_arm8.0.31.tar
docker镜像mysql5.7.24
mysql5.7 arm 64版本 docker 镜像包 直接在docker下执行 生成镜像包 docker load < mysql5.tar
docker安装mysql镜像
基于Docker的Mycat分片及读写分离&Mysql两主四从搭建 - 使用一个t_test表做分片示意,分片规则使用mod-long - 使用一个t_task_test表做分片示意,分片规则使用sharding-by-murmur-orgcode - 采用mycat + mysql + ...
mysql8 arm 64版本 docker 镜像包 直接在docker下执行 生成镜像包 docker load < mysql8.tar
使用busybox环境和mysql5.7.12封装的docker镜像 docker load -i mysql_5.7.12-image.tar.gz 导入后可以直接使用
在安装 Mycat 和 Mysql 之前,我们需要创建一个 Docker 网络,以便容器之间可以相互通信。我们使用以下命令创建一个名为 bridge2 的 Docker 网络: `docker network create -d bridge --ip-range=192.168.1.0/24 --...
nacos的docker镜像,可支持mysql和postgresql版本两种数据库,基于2.1.0版,亲测可用。
在国内访问 Docker 官方的镜像,一直以来速度都慢如蜗牛。为了快速访问 Docker 官方镜像都会配置三方加速器,目前常用三方加速器有: 网易 、 USTC 、 DaoCloud 、 阿里云 。 现在 Docker 官方针对中国区推出了镜像...
mysql5.7+docker-compose.yaml