启动一个MySQL容器时,可以使用一些参数来配置容器的行为。一些常用的参数包括:
-e MYSQL_ROOT_PASSWORD=xxx
:设置MySQL的root用户密码。-p 3306:3306
:将容器内的MySQL端口映射到宿主机的端口。--name mysql-container
:指定容器的名称。-d
:在后台运行容器。-v /my/own/datadir:/var/lib/mysql
:将宿主机的目录挂载到容器内MySQL数据目录。--restart=always
:设置容器出现异常时自动重启。--network=my-network
:将容器连接到指定的网络。-e MYSQL_DATABASE=my_db
:创建一个名为my_db
的数据库。-e MYSQL_USER=my_user -e MYSQL_PASSWORD=my_password
:创建一个新的用户并设置密码。-e MYSQL_ALLOW_EMPTY_PASSWORD=yes
:允许没有密码启动MySQL容器。这些参数可以根据具体需求进行调整和组合。