Skip to content

Commit 13086f3

Browse files
committed
v8.0.36
- debian 12.5-slim - enve 1.5.0
1 parent e7001eb commit 13086f3

File tree

2 files changed

+16
-15
lines changed

2 files changed

+16
-15
lines changed

8.0/Dockerfile

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# NOTE: Most of the file is borrowed from https://github.com/docker-library/mysql/blob/master/8.0/Dockerfile.debian
22

3-
FROM debian:11.8-slim
3+
FROM debian:12.5-slim
44

55
ARG VERSION=0.0.0
66
ENV VERSION=${VERSION}
@@ -65,7 +65,7 @@ RUN set -eux \
6565

6666
RUN set -eux \
6767
# gpg: key 3A79BD29: public key "MySQL Release Engineering <mysql-build@oss.oracle.com>" imported
68-
&& key='859BE8D7C586F538430B19C2467B942D3A79BD29' \
68+
&& key='bca43417c3b485dd128ec6d4b7b3b788a8d3785c' \
6969
&& export GNUPGHOME="$(mktemp -d)" \
7070
&& gpg --batch --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys "$key" \
7171
&& mkdir -p /etc/apt/keyrings \
@@ -75,11 +75,11 @@ RUN set -eux \
7575
&& true
7676

7777
ENV MYSQL_MAJOR 8.0
78-
ENV MYSQL_VERSION 8.0.35-1debian11
78+
ENV MYSQL_VERSION 8.0.36-1debian12
7979

80-
# https://repo.mysql.com/apt/debian/pool/mysql-8.0/m/mysql-community/mysql-client_8.0.35-1debian11_amd64.deb
80+
# https://repo.mysql.com/apt/debian/pool/mysql-8.0/m/mysql-community/mysql-client_8.0.36-1debian12_amd64.deb
8181
RUN set -eux \
82-
&& echo 'deb [ signed-by=/etc/apt/keyrings/mysql.gpg ] http://repo.mysql.com/apt/debian/ bullseye mysql-8.0' > /etc/apt/sources.list.d/mysql.list \
82+
&& echo 'deb [ signed-by=/etc/apt/keyrings/mysql.gpg ] http://repo.mysql.com/apt/debian/ bookworm mysql-8.0' > /etc/apt/sources.list.d/mysql.list \
8383
&& true
8484

8585
# the "/var/lib/mysql" stuff here is because the mysql-server postinst doesn't have an explicit way to disable the mysql_install_db codepath besides having a database already "configured" (ie, stuff in /var/lib/mysql/mysql)
@@ -99,7 +99,7 @@ RUN set -eux \
9999
&& true
100100

101101
# Include the Enve tool
102-
ARG ENVE_VERSION=1.4.1
102+
ARG ENVE_VERSION=1.5.0
103103

104104
RUN set -eux \
105105
&& DEBIAN_FRONTEND=noninteractive apt-get update -qq \

README.md

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
> [MySQL 8 client](https://dev.mysql.com/doc/refman/8.0/en/programs-client.html) for export and import databases easily using Docker.
66
7-
This is a __Linux Docker image__ using the latest __Debian [11-slim](https://hub.docker.com/_/debian?tab=tags&page=1&name=11-slim)__ ([Bullseye](https://www.debian.org/News/2021/20210814)).
7+
This is a __Linux Docker image__ using the latest __Debian [12-slim](https://hub.docker.com/_/debian/tags?page=1&name=12-slim)__ ([Bookworm](https://www.debian.org/News/2023/20230610)).
88

99
_**Note:** If you are looking for a **MariaDB Client** then go to [Alpine MySQL Client](https://github.com/joseluisq/alpine-mysql-client) project._
1010

@@ -13,18 +13,19 @@ _**Note:** If you are looking for a **MariaDB Client** then go to [Alpine MySQL
1313
## MySQL 8 Client programs
1414

1515
```sh
16+
myisam_ftdump
1617
mysql
17-
mysql_find_rows
18-
mysql_waitpid
18+
mysql_config_editor
19+
mysql_exporter
20+
mysql_importer
1921
mysqladmin
20-
mysqldump
21-
mysqlimport
22-
mysql-export
23-
mysql_fix_extensions
24-
mysqlaccess
2522
mysqlcheck
23+
mysqldump
2624
mysqldumpslow
25+
mysqlimport
26+
mysqlpump
2727
mysqlshow
28+
mysqlslap
2829
```
2930

3031
For more details see the official [MySQL 8 Client Programs](https://dev.mysql.com/doc/refman/8.0/en/programs-client.html) documentation.
@@ -33,7 +34,7 @@ For more details see the official [MySQL 8 Client Programs](https://dev.mysql.co
3334

3435
```sh
3536
docker run -it --rm joseluisq/mysql-client mysql --version
36-
# mysql Ver 8.0.28 for Linux on x86_64 (MySQL Community Server - GPL)
37+
# mysql Ver 8.0.36 for Linux on x86_64 (MySQL Community Server - GPL)
3738
```
3839

3940
## User privileges

0 commit comments

Comments
 (0)