MySQL

基本訊息

MySQL 是開源的關係資料庫實現。

該倉庫位於 Docker Hub 的 MySQL 官方映象頁。具體可用版本以 Docker Hub 上的 tags 清單為準。

使用方法

預設會在 3306 連接埠啟動資料庫。

$ docker run --name some-mysql -e MYSQL_ROOT_PASSWORD=mysecretpassword -d mysql

之後就可以使用其它應用來連線到該容器。

首先建立網路

$ docker network create my-mysql-net

然後啟動 MySQL 容器

$ docker run --name some-mysql -d --network my-mysql-net -e MYSQL_ROOT_PASSWORD=mysecretpassword mysql

最後啟動應用容器

$ docker run --name some-app -d --network my-mysql-net application-that-uses-mysql

或者透過 mysql 指令行連線。

$ docker run -it --rm \
    --network my-mysql-net \
    mysql \
    sh -c 'exec mysql -hsome-mysql -P3306 -uroot -p'

Dockerfile

請到 MySQL 官方映象文件目錄 檢視。

第 184 页,共 196 页
使用 mdPress 构建