注意修改自己的数据持久化位置 和 容齐名称
doc
code | content |
---|---|
restart | 开机启动 |
privileged | 本机root权限 |
mysql
安装代码
docker run --name H-mysql -d -h 0.0.0.0 -p 3306:3306 -v C:\Users\H-dev\Documents\docker_volumes\mysql/conf:/etc/mysql/conf.d -v C:\Users\H-dev\Documents\docker_volumes\mysql/data:/var/lib/mysql --restart=always --privileged=true -e MYSQL_ROOT_PASSWORD=123456 mysql
局域网root 登录
需到 mysql 数据库 运行一下内容
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%';
select user,host from mysql.user;
update mysql.user set host = '%' where user = 'root';
flush privileges; -- 刷新
mongo
安装代码
docker run -d --name H-mongo --privileged=true --restart=always -p 27017:27017 -h 0.0.0.0 -v C:\Users\H-dev\Documents\docker_volumes\mongo\data:/data/db -v C:\Users\H-dev\Documents\docker_volumes\mongo\conf:/data/configdb mongo
redis
安装代码
docker run --privileged=true --restart=always -h 0.0.0.0 -p 6379:6379 -v C:\Users\H-dev\Documents\docker_volumes\redis\data:/data -v C:\Users\H-dev\Documents\docker_volumes\redis\conf\redis.conf:/etc/redis/redis.conf --name=H-redis -d redis redis-server /etc/redis/redis.conf