Linux使用Docker安装MySQL

作者:陆金龙    发表时间:2023-07-01 11:52   

关键词:  

使用官方镜像直接启动容器

docker run --name mysql --net staticnet --ip 192.168.0.4 -p 3306:3306 -v /data/mysql/data:/var/lib/mysql -v /etc/localtime:/etc/localtime:ro -e MYSQL_ROOT_PASSWORD=123456  --character-set-server=utf8 --collation-server=utf8_bin --max_allowed_packet=512M --innodb_log_file_size=2GB -idt mysql/mysql-server:5.6

其中:

--name           指定docker容器名称

--net               指定为静态ip模式

--ip                 指定静态内部ip

-p                   指定端口映射(目前为系统的3306端口映射到docker的3306端口)

-v                    指定文件夹映射(-v /etc/localtime:/etc/localtime:ro 可以使系统时间的统一,docker创建容器时默认不是东八区)

-e                   传递信息到容器中

-idt                 指定镜像版本(confluence6.8及以下的版本只支持mysql5.6)