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 mysql8.0 镜像资源
docker镜像mysql:8.0,离线加载包 放到这里方便大家使用 亲测这个mysql镜像非常好用 加载方式为 docker load -i mysql.tar 非常方便
mysql-8.0.37 docker离线镜像安装包(开源资源 )
mysql5.7 arm 64版本 docker 镜像包 直接在docker下执行 生成镜像包 docker load < mysql5.tar
资源包里包含了docker-compose.yml配置
arm 架构 docker运行nginx镜像包,arm 架构 docker运行nginx镜像包,arm 架构 docker运行nginx镜像包,arm 架构 docker运行nginx镜像包,arm 架构 docker运行nginx镜像包,arm 架构 docker运行nginx镜像包,arm 架构...
docker mysql5.7 镜像
mysql arm 64版本 docker 镜像包 直接在docker下执行 生成镜像包 docker load < mysql_arm8.0.31.tar
docker镜像mysql5.7.24
mysql8 docker 镜像 下载后直接导入docker load -i mysql.tar
docker安装mysql镜像
基于Docker的Mycat分片及读写分离&Mysql两主四从搭建 - 使用一个t_test表做分片示意,分片规则使用mod-long - 使用一个t_task_test表做分片示意,分片规则使用sharding-by-murmur-orgcode - 采用mycat + mysql + ...
本文将指导你如何使用离线的 Docker 镜像包 (docker-mysql-5.7.tar.zip) 来在 Linux 系统中安装并运行 MySQL 5.7 容器。 前提条件 • 已安装 Docker 环境。 • MySQL 5.7 Docker 镜像包 (docker-mysql-5.7.tar....
mysql8 arm 64版本 docker 镜像包 直接在docker下执行 生成镜像包 docker load < mysql8.tar
在本文中,我们将探讨如何使用Docker安装MySQL和Apache SkyWalking。Docker是一个流行的容器化平台,它允许我们在隔离的环境中轻松部署和管理应用程序及其依赖项。以下是对标题和描述中涉及步骤的详细解释。 首先,...
使用busybox环境和mysql5.7.12封装的docker镜像 docker load -i mysql_5.7.12-image.tar.gz 导入后可以直接使用