欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

docker 安裝mysql掛載配置文件

林國瑞2年前12瀏覽0評論

Docker 已經(jīng)成為了現(xiàn)今流行的容器化平臺。它的使用方便、靈活多變,可以將各種應(yīng)用程序打包成容器并且不需要改變?nèi)魏未a。本文將以 Docker 安裝 MySQL 為例,介紹如何掛載配置文件。

第一步,我們需要在機(jī)器上安裝 Docker。以 Ubuntu 為例,使用以下命令:

sudo apt-get update
sudo apt-get install docker.io

安裝完成后,我們可以拉取 MySQL 鏡像:

sudo docker pull mysql

拉取完成后,我們可以運行如下命令啟動 MySQL 容器:

sudo docker run -p 3306:3306 --name mysql -v /path/to/my.cnf:/etc/mysql/my.cnf -v /path/to/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=mypassword -d mysql

其中,-p參數(shù)將容器內(nèi)部的 3306 端口映射到宿主機(jī)的 3306 端口上(即允許了外部設(shè)備訪問 MySQL),--name參數(shù)為容器指定名字,-v參數(shù)用于掛載配置文件和數(shù)據(jù)文件,-e參數(shù)用于配置 MySQL 的 root 用戶密碼。

在此,我們可以用docker ps命令來查看容器是否啟動成功:

sudo docker ps

如果啟動成功的話,會輸出類似如下信息:

CONTAINER ID      IMAGE         COMMAND          CREATED             STATUS             PORTS                     NAMES
7e384f9ba3b7      mysql         "docker-entrypoi…"    About an hour ago   Up About an hour   0.0.0.0:3306->3306/tcp   mysql

上述過程完成后,我們就可以使用 MySQL 數(shù)據(jù)庫了。在啟動容器之后,在宿主機(jī)中使用如下命令連接 MySQL:

mysql -h 127.0.0.1 -uroot -p

至此,我們已經(jīng)成功地使用 Docker 部署了 MySQL,并且實現(xiàn)了掛載配置文件的目的。