0%

常用docker快速启动命令

1. mysql

1.1 启动5.7版本

1
2
docker pull mysql:5.7
docker run -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7

1.2 启动最新版本

1
2
docker pull mysql:latest   
docker run -p 3307:3306 --name mysql_latest -e MYSQL_ROOT_PASSWORD=123456 -d mysql:latest

看最新版本对应的版本号:

1
docker run --rm mysql:latest mysql -V

1.3 允许外网连接

1
2
3
4
5
6
docker exec -it mysql  /bin/bash
mysql -u root -p

ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '12345678';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;
flush privileges;

2. redis

2.1 启动最新版本

1
2
docker pull redis:latest
docker run -d --name redis -p 6379:6379 redis:latest --requirepass "123456"

看最新版本对应的版本号:

1
docker run --rm redis:latest redis-cli -v
给作者打赏,可以加首页微信,咨询作者相关问题!