docker安裝mysql映象及啟動容器

2022-09-18 13:12:10 字數 770 閱讀 6494

1、查詢mysql映象:

docker search mysql
docker pull mysql    # :5.7
docker run -p 3306:3306 --name sql -v /var/conf:/etc/mysql/conf.d -v /var/mysql/data:/var/lib/mysql -e mysql_root_password=666666 -d mysql

-p 3306:3306:將容器的 3306 埠對映到主機的 3306 埠。

-v /var/conf:/etc/mysql/conf.d:將主機/var目錄下的 conf 掛載到容器的 /etc/mysql/my.cnf。

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

-e mysql_root_password=666666:初始化 root 使用者的密碼。

4、進入容器

docker exec -it 容器id或者容器名稱 /bin/bash
5、登入mysql

mysql -uroot -p
6、顯示資料庫、更換資料庫

show databases;

use mysql;

Mac 下Docker安裝Mysql映象

最近有點懶惰了 啟動終端後,通過命令可以檢查安裝後的 docker 版本。docker version之後可以選擇採用映象加速,也可以不選擇,我這裡沒有選擇 這裡選擇採用終端方法 docker pull mysqldocker run name mysql v users mac vms docke...

使用docker官方映象安裝mysql服務

使用docker官方映象安裝mysql服務 1 拉取mysql映象,採用網易加速位址 2 重新命名映象名 3 建立用於掛載的目錄 sudo mkdir my mysql datadir 用於掛載mysql資料檔案 sudo mkdir my mysql conf.d 用於掛載mysql配置檔案 su...

docker安裝nginx映象

1 安裝nginx 檢視可用版本 2 拉取官方最新版本映象 docker pull nginx latest 3 檢視本地映象 docker images 4 執行容器 docker run name mynginx it p 80 80 v data data d nginx 其中 name表示容...