完整命令:
docker run -p 3306:3306 --name mysql5.7 -v /opt/mysql/conf:/etc/mysql/conf.d -v /opt/mysql/logs:/logs -v /opt/mysql/data:/var/lib/mysql -e mysql_root_password=123456 -d 1e4405fe1ea9 --lower_case_table_names=1
docker run -p 3306:3306 --restart always -v 宿主機資料庫配置檔案目錄:/etc/mysql/conf.d -v 宿主機日誌目錄:/logs -v 宿主機資料目錄:/var/lib/mysql -e mysql_root_password=mysql密碼 -d 映象id
命令說明:
-p 3306:3306:將容器的3306埠對映到主機的3306埠
-v /opt/mysql/conf:/etc/mysql/conf.d:將主機路徑下的conf目錄掛載到容器的/etc/mysql/conf.d目錄
-v /opt/mysql/logs:/logs:將主機目錄下的logs目錄掛載到容器的/logs
-v /opt/mysql/data:/var/lib/mysql:將主機目錄下的data目錄掛載到容器的/mysql
-e mysql_root_password=123456:初始化root使用者的密碼
--lower_case_table_names=1 設定表名引數名等忽略大小寫
docker 啟動 命令
一 安裝docker 1.win 10 系統,安裝docker for windows docker desktop 專業版 家庭版 2.設定 g盤 給 docker共享 建議單獨分出乙個盤來放docker的檔案 右鍵docker圖示 settings選項 shared drives 選擇g盤 二 ...
docker啟動命令,docker重啟命令
centos中docker啟動命令,docker重啟命令,docker關閉命令,可以用容器id和容器名 啟動 systemctl start docker 檢視docker程序狀態 systemctl status docker 守護程序重啟 sudo systemctl daemon reload...
docker啟動服務命令
安裝完成後docker,執行命令 docker ps 遇到如下錯我 cannot connect to the docker daemon.is the docker daemon running on this host?原因是沒有啟動docker服務 啟動一下docker服務就可以了 啟動命令如...