溫馨提示×

docker mysql容器 啟動參數(shù)有哪些

小樊
148
2024-08-03 02:33:10
欄目: 云計算

啟動一個MySQL容器時,可以使用一些參數(shù)來配置容器的行為。一些常用的參數(shù)包括:

  1. -e MYSQL_ROOT_PASSWORD=xxx:設(shè)置MySQL的root用戶密碼。
  2. -p 3306:3306:將容器內(nèi)的MySQL端口映射到宿主機(jī)的端口。
  3. --name mysql-container:指定容器的名稱。
  4. -d:在后臺運(yùn)行容器。
  5. -v /my/own/datadir:/var/lib/mysql:將宿主機(jī)的目錄掛載到容器內(nèi)MySQL數(shù)據(jù)目錄。
  6. --restart=always:設(shè)置容器出現(xiàn)異常時自動重啟。
  7. --network=my-network:將容器連接到指定的網(wǎng)絡(luò)。
  8. -e MYSQL_DATABASE=my_db:創(chuàng)建一個名為my_db的數(shù)據(jù)庫。
  9. -e MYSQL_USER=my_user -e MYSQL_PASSWORD=my_password:創(chuàng)建一個新的用戶并設(shè)置密碼。
  10. -e MYSQL_ALLOW_EMPTY_PASSWORD=yes:允許沒有密碼啟動MySQL容器。

這些參數(shù)可以根據(jù)具體需求進(jìn)行調(diào)整和組合。

0