Docker环境 dockerUI redis mysql zookeeper安装使用
来源:互联网 发布:超级基因优化液大结局 编辑:程序博客网 时间:2024/06/05 04:21
Docker 安装(均在root用户下操作): yum install docker
假如没有vpn,请使用阿里云镜像加速
1. 注册阿里云开发账号:https://dev.aliyun.com
2. 镜像库-镜像加速: https://cr.console.aliyun.com/#/accelerator(注意看你的专属加速地址)
3. vim 编辑 /etc/docker/daemon.json 文件
4.添加如下内容 (您的专属加速器地址 ,)
{ "registry-mirrors": ["https://w2xtvic8.mirror.aliyuncs.com"]}
Mysql 安装:
step1 下载镜像: docker pull mysql
step2 创建容器: docker run -it --name=mysql -p 3306:3306 -v /home/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=root mysql
step3 乱码问题: docker start mysql 启动mysql容器,执行docker exec -it mysql bash命令进入容器
进入容器后执行 echo "character-set-server=utf8" >> /etc/mysql/mysql.conf.d/mysqld.cnf 更改编码为utf-8
注:1 /home/msyql/data 为本地mysql映射目录,如出现权限问题 chmod 777 -R /home/msyql/data 授予权限
2 授予远程访问 进入mysql服务 : grant all privileges on *.* to 'username'@'%' identified by 'password' with grant option;
(如mysql连接不上,可能是mysql容器启动了而mysql服务并没有启动,进入容器后进入mysql把mysql服务启动即可 mysql -uroot -p 输入密码执行命令:service mysql start)
如挂载目录没有权限 修改/etc/selinux/config文件中设置SELINUX=disabled ,然后重启服务器。
Redis 安装: docker run -it --name=redis -p 6379:6379 -v /home/redis/data:/data redis
Zookeeper 安装: docker run -it --name=zookeeper -p 2181:2181 zookeeper
Mongo 安装:docker run -it --name=mongo -p 27017:28017 -v /home/mongo/data:/data/db mongo
Nginx 安装:
docker run -it --name nginx -p 80:80 -v /home/nginx/nginx.conf:/etc/nginx/nginx.conf -v /home/nginx/log:/var/log/nginx nginx
便于查看Dokcer容器,可安装DockerUI:
DockerUI安装: docker run -it -d --name docker-web -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock docker.io/uifd/ui-for-docker
便于启动Docker容器,可使用启动脚本
脚本创建 touch docker-start.sh
粘贴以下代码:
#!/bin/bash
service docker start
docker start docker-web
docker start mysql
docker start zookeeper
docker start redis
保存并执行该命令 chmod +x docker-start.sh
完成启动: ./docker-start.sh
- Docker环境 dockerUI redis mysql zookeeper安装使用
- dockerUI 的安装以及使用
- docker(rabbitmq,redis.zookeeper)
- docker web 管理套件 dockerui
- 【Docker】Centos7使用docker下安装MySQL
- docker 下安装 zookeeper
- docker 下安装 zookeeper
- liunx docker 安装 zookeeper
- 使用docker安装mysql 步骤
- CentOS7使用docker安装Mysql
- Docker + Nodejs + Kafka + Redis + MySQL搭建简单秒杀环境
- dubbo+zookeeper+redis安装(Windows环境)^_^
- zookeeper安装和使用 windows环境
- zookeeper安装和使用 windows环境
- centOS7.0上安装使用zookeeper环境
- zookeeper安装和使用 windows环境
- zookeeper安装和使用 windows环境
- zookeeper安装和使用 windows环境
- Linux 文件系统注册register_filesystem与注销unregister_filesystem源码详解
- 安装完Linux后,如何启动新添加的网卡
- 恢复使用win32 disk imager 制作的启动盘
- crond和crontab详解
- hihoCoder #1014 Trie树
- Docker环境 dockerUI redis mysql zookeeper安装使用
- 通过Statement接口实现数据库的更新操作
- 035-Java-026
- nginx+vsftpd搭建图片服务器
- 权益分发
- 下拉选为12个月 默认选择当前月 HTML+JS实现方式
- java克隆对象
- Wince对数据库操作,出现 对表达式求值导致溢出。 [ Name of function (if known) = ]
- 丑数