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...