yejr 发表于 2024-1-11 10:46:19

GreatSQL 8.0.32-25 Docker镜像发布(2024.1.10),欢迎体验

仓库地址:https://gitee.com/GreatSQL/GreatSQL-Docker,镜像:https://github.com/GreatSQL/GreatSQL-Docker
更新时间:2024.1.10

changelog:

1. 版本更新到GreatSQL 8.0.32-25。
2. 支持表名大小写自定义选项。
3. 修复一个不太友好的报错提醒。
4. 修改客户端prompt,最后加一个空格,更美观。
5. 新增greatsql-test.sql自测试脚本。

体验方法:
1、启动单机实例

# 创建容器
$ docker run -itd --name greatsql --hostname greatsql greatsql/greatsql

# 进入容器
$ docker exec -it greatsql bash

# 连接GreatSQL数据库(第一次初始化时需要一定时间,不同性能的服务器等待时长不一样)
$ mysql -uroot
...

[(none)]> \s
...
Server version:         8.0.32-25 GreatSQL, Release 25, Revision db07cc5cb73
...
[(none)]> SELECT version();
+-----------+
| version() |
+-----------+
| 8.0.32-25 |
+-----------+
1 row in set (0.00 sec)

-- 初始化完后,执行测试脚本,验证是否支持新的特性和Oracle兼容语法等
[(none)]> SOURCE /tmp/greatsql-test.sql;



2、通过 docker-compose 构建GreatSQL MGR集群,支持单主、多主模式
详见文档:https://gitee.com/GreatSQL/Great ... B%E6%A8%A1%E5%BC%8F

以上。

欢迎体验GreatSQL Docker镜像。

cres 发表于 2024-1-15 11:36:37

yejr 发表于 2024-1-15 13:25:00

cres 发表于 2024-1-15 11:36
无语,docker启动的容器,外面死活访问不了。你们怎么做的镜像啊????

请先详细描述是怎么启动的,以及你想怎么从外面访问

KAiTO 发表于 2024-1-15 14:58:54

cres 发表于 2024-1-15 11:36
无语,docker启动的容器,外面死活访问不了。你们怎么做的镜像啊????
您外部要访问docker 得使用docker的端口映射呀,否则外部无法访问。
我提供一个自己使用的docker run
docker run -d \
--name greatsql --hostname=greatsql \
-p 3308:3306\
-e MYSQL_ROOT_PASSWORD='123' \
-lower_case_table_names=1 \
-e TZ=Asia/Shanghai \
greatsql/greatsql
这里把GreatSQL的外部端口设置为3308
同时要查询GreatSQL的外部访问是否打开 `select User,Host from mysql.user;`默认是已经设置为%
这样即可外部链接

cres 发表于 2024-1-15 18:17:10

cres 发表于 2024-1-15 18:19:47

yejr 发表于 2024-1-16 09:10:59

cres 发表于 2024-1-15 18:19
docker run -d \
--name greatsql \
-p 3306:3306 \


执行docker logs greatsql看下初始化进度,有可能还在初始化未完成(要创建系统表空间、redo log、undo log)你就要立即连接了,初始化进度要看机器配置,可能耗时要从1-5分钟不等

cres 发表于 2024-1-16 10:21:37

yejr 发表于 2024-1-16 12:03:48

cres 发表于 2024-1-16 10:21
# docker logs greatsql
/docker-entrypoint.sh: line 3: /etc/profile.d/mysql.sh: N ...

执行 docker inspect greatsql/greatsql | head 看看你的版本是否最新,有可能是没更新,还是老版本,下面是我的输出结果

[
    {
      "Id": "sha256:e041588a4d0234c3b227f45b84e8c2220c0ab0f2de6cd34eb8db154f3b6a27c7",
      "RepoTags": [
            "greatsql/greatsql:8.0.32-25",
            "greatsql/greatsql:latest",
            "greatsql803225:latest"
      ],
      "RepoDigests": [
            "greatsql/greatsql@sha256:74528f8927d9ec418c96517fc0f606e29c4e1941c66d173fa9071467ecdac70c"

cres 发表于 2024-1-16 12:51:29

页: [1] 2
查看完整版本: GreatSQL 8.0.32-25 Docker镜像发布(2024.1.10),欢迎体验