使用docker安装MySQL
·
写在前面
1:正文
首先写dockerfile,Dockerfile.mysql:
FROM mysql:5.6
LABEL maintainer="mongoAndLittleOrange"
ENV MYSQL_ALLOW_EMPTY_PASSWORD=1
ADD mysqld.cnf /etc/mysql/mysql.conf.d/mysqld.cnf
CMD ["mysqld", "--log_bin=on", "--sync_binlog=1"]
创建镜像:
docker build -t mongoAndLittleOrange/mysql:5.6 . -f Dockerfile.mysql
启动容器:
docker run --name=mysql -itd -p 10000:80 -m 800m mongoAndLittleOrange/mysql:5.6
确认启动成功:
root@vm04301606:/home/dongyunqi/study/linux-perf-examples-master/mysql-slow# docker logs -f mysql
2026-05-20 06:49:00 1 [Note] mysqld: ready for connections.
Version: '5.6.51-log' socket: '/var/run/mysqld/mysqld.sock' port: 3306 MySQL Community Server (GPL)
看到Version: '5.6.51-log' socket: '/var/run/mysqld/mysqld.sock' port: 3306 MySQL Community Server (GPL)就是启动成功了。
访问试一下:
root@vm04301606:/home/dongyunqi/study/linux-perf-examples-master/mysql-slow# docker exec -it mysql mysql -uroot -p -e 'show databases'
Enter password:
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| test |
+--------------------+
写在后面
参考文章列表
更多推荐
所有评论(0)