docker安裝MySQL資料庫

2022-07-19 15:18:29 字數 1016 閱讀 4936

docker pull mysql:5.6 #拉取映象

docker run -p 12345:3306 --name mysql -v /shw/mysql/conf:/etc/mysql/conf.d -v /shw/mysql/logs:/logs -v /shw/mysql/data:/var/lib/mysql -e mysql_root_password=123456 -d mysql:5.6

命令說明:

-p 12345:3306

: # 將主機的12345埠對映到docker容器的3306埠。

--name mysql: # 執行服務名字

-v /shw/mysql/conf:/etc/mysql/conf.d :# 將主機/shw/mysql/conf掛載到容器的 /etc/mysql/conf.d

-v /shw/mysql/logs:/logs: # 將主機/shw/mysql目錄下的 logs 目錄掛載到容器的 /logs。

-v /shw/mysql/data:/var/lib/mysql :# 將主機/shw/mysql目錄下的data目錄掛載到容器的 /var/lib/mysql

-e mysql_root_password=123456

:# 初始化 root 使用者的密碼。

-d mysql:5.6 : # 後台程式執行mysql5.6

安裝完畢,進入:

docker exec -it [容器id] /bin/bash

mysql -uroot -p

123456

想看映象的內部目錄結構,就得先把映象執行起來,進入容器中,使用ls或者ls -l檢視,ll不行。

docker exec -it [容器id] /bin/bash #進入容器

docker inspect [容器id] # 檢視容器掛載情況,在mounts引數後面;

Docker 安裝以及安裝MySQL資料庫映象

作業系統 linux centos 7 root localhost uname r 3.10.0 1062.18.1.el7.x86 64 root localhost yum install docker root localhost docker v docker version 1.13.1...

docker安裝mysql,設定mysql初始密碼

docker安裝mysql,只需要2分鐘就可以完成 拉取mysql映象 docker pull mysql 5.7官網可檢視存在的映象,以及需要的版本號 執行mysql name 容器名稱 e mysql root password設定初始密碼 p 3307 3306 埠對映,主機埠3307 doc...

Docker安裝Mysql資料庫容器

2.啟動mysql容器 啟動mysql容器的方法很簡單,執行以下命令即可 docker run name mysqlserver d i p 3306 3306 e mysql root password root mysql 命令引數說明 name 給容器起乙個別名,可選,如果不指定,則docke...