Docker安装常用组件(mysql,redis)的方法
docker安装mysql
dockersearchmysql搜索 dockerpullmysql:5.6下载 dockerimages|grepmysql查看 dockerrun-p3306:3306--namemysql_docker-v$PWD/conf:/etc/mysql/conf.d-v$PWD/logs:/logs-v$PWD/data:/var/lib/mysql-eMYSQL_ROOT_PASSWORD=123456-dmysql:5.6运行 命令说明: -p3306:3306:将容器的3306端口映射到主机的3306端口。 -v-v$PWD/conf:/etc/mysql/conf.d:将主机当前目录下的conf/my.cnf挂载到容器的/etc/mysql/my.cnf。 -v$PWD/logs:/logs:将主机当前目录下的logs目录挂载到容器的/logs。 -v$PWD/data:/var/lib/mysql:将主机当前目录下的data目录挂载到容器的/var/lib/mysql。 -eMYSQL_ROOT_PASSWORD=123456:初始化root用户的密码。 dockerps查看镜像的运行 运行后进入容器进行初始化 #mysql-uroot-p #createdatabasenote;
docker安装redis
dockersearchredis搜索 dockerpullredis:3.2下载 dockerimagesredis查看 dockerrun-p6379:6379-v$PWD/data:/data-dredis:3.2redis-server--appendonlyyes运行 命令说明: -p6379:6379:将容器的6379端口映射到主机的6379端口 -v$PWD/data:/data:将主机中当前目录下的data挂载到容器的/data redis-server--appendonlyyes:在容器执行redis-server启动命令,并打开redis持久化配置 dockerps查看运行情况
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对毛票票的支持。如果你想了解更多相关内容请查看下面相关链接