• 欢迎访问VPS岛网站,国外VPS,国内VPS,国外服务器,国内服务器,服务器主机,测评及优惠码,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站 QQ群

Docker 安装Redis、MySql、ELK、RabbitMq

mysql技术 JD_博客 56次浏览 已收录 0个评论

Docker 快速安装

wget http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo -O /etc/yum.repos.d/docker-ce.repo

yum install docker-ce -y

//启动
service docker start

//设置开机启动
systemctl enable docker

//国内镜像源设置 https://blog.csdn.net/whatday/article/details/86770609
vi /etc/docker/daemon.json
{
"registry-mirrors": ["http://hub-mirror.c.163.com”,”https://registry.docker-cn.com”,”https://cr.console.aliyun.com”,”https://docker.mirrors.ustc.edu.cn"]
}
//重启docker
systemctl restart docker.service

//安装docker管理工具【可选】
docker run –restart always -d -p 9000:9000 -p 8000:8000 –name portainer –restart always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer

//安装pgsql【可选】
docker run –restart always -d \
–name my-postgres \
-e POSTGRES_PASSWORD=123456 \
-v /pgsqlData/datas:/var/lib/postgresql/data \
-p 5432:5432 postgres:11.8

//安装pgsql管理工具【可选】
docker run –restart always -p 8080:80 \
-e ‘PGADMIN_DEFAULT_EMAIL=ifcaadmin@ifca.com.cn’ \
-e ‘PGADMIN_DEFAULT_PASSWORD=123456’ \
-d dpage/pgadmin4

//安装Redis【可选】
docker run -d –restart=always –privileged=true -p 6379:6379 –restart always -v /root/docker/redis/conf/redis.conf:/etc/redis/redis.conf -v /root/docker/redis/data:/data –name myredis redis redis-server /etc/redis/redis.conf –appendonly yes

//安装Mq【可选】
docker run -d –restart=always –name rabbitmq -p 5672:5672 -p 15672:15672 -v /usr/data/rabbitmq/data:/var/lib/rabbitmq –hostname myRabbit -e RABBITMQ_DEFAULT_VHOST=my_vhost -e RABBITMQ_DEFAULT_USER=guest -e RABBITMQ_DEFAULT_PASS=guest rabbitmq:3.7.7-management

//安装ELK【可选】https://www.cnblogs.com/fbtop/p/11005469.html
//记得挂载
docker run -d –restart always –name elasticsearch –net somenetwork -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" elasticsearch:7.1.1

docker run -d –restart always –name kibana –net somenetwork -p 5601:5601 kibana:7.1.1

docker run -it -d -p 5044:5044 –name logstash –restart always –net somenetwork -v /root/docker/logstash/logstash.yml:/usr/share/logstash/config/logstash.yml -v /root/docker/logstash/conf.d/:/usr/share/logstash/conf.d/ logstash:7.1.1

//安装docker-compose
//复制docker-compose 安装包到 /usr/local/bin/目录下面,可到官网下载
chmod +x /usr/local/bin/docker-compose

//安装kong
docker run -d –name kong –network simple-network -e "KONG_DATABASE=postgres" -e KONG_PG_PASSWORD=123456 -e "KONG_PG_DATABASE=kong" -e "KONG_PG_USER=postgres" -e "KONG_PG_HOST=ip地址" -e "KONG_CASSANDRA_CONTACT_POINTS=ip地址" -e "KONG_PROXY_ACCESS_LOG=/dev/stdout" -e "KONG_ADMIN_ACCESS_LOG=/dev/stdout" -e "KONG_PROXY_ERROR_LOG=/dev/stderr" -e "KONG_ADMIN_ERROR_LOG=/dev/stderr" -e "KONG_ADMIN_LISTEN=0.0.0.0:8001, 0.0.0.0:8444 ssl" -p 80:8000 -p 8443:8443 -p 8001:8001 -p 8444:8444 kong:latest


VPS岛 的文章和资源来自互联网,仅作为参考资料,如果有侵犯版权的资源请尽快联系站长,我们会在24h内删除有争议的资源。丨 转载请注明Docker 安装Redis、MySql、ELK、RabbitMq
喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址