需要:
1,centos 7
2,docker
有的小伙伴看到docker就已经明白了,对的,下面是命令行
[root@izbp13hnmu73zbo5rcemdwz /]# systemctl stop firewalld
[root@izbp13hnmu73zbo5rcemdwz /]# systemctl disable firewalld
[root@izbp13hnmu73zbo5rcemdwz /]# vi installOps.sh
----------------------下面敲黑板,把下面的代码复制到installOps.sh里面去
#!/bin/bash
#ins docker
sudo yum update -y
sudo yum remove docker docker-common docker-selinux docker-engin
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
yum list docker-ce --showduplicates | sort -r
sudo yum install docker-ce -y
sudo systemctl start docker
sudo systemctl enable docker
docker version
#ins mysql
docker search mysql
docker pull mysql:5.6
docker run -p 3306:3306 --name mysql -v $PWD/conf:/etc/mysql/conf.d -v $PWD/logs:/logs -v $PWD/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=root -d mysql:5.6
#ins rabbitmq
docker search rabbitmq:management
docker pull rabbitmq:management
docker run -d -p 5671:5671 -p 5672:5672 -p 15672:15672 -p 15671:15671 -p 25672:25672 -v /data/rabbitmq-data/:/var/rabbitmq/lib --name rabbitmq \rabbitmq:management
#ins redis
docker search redis
docker pull redis
docker run -p 6379:6379 -v $PWD/data:/data -d redis:3.2 redis-server --appendonly yes
#ins mongodb
docker search mongo
docker pull mongo
docker run -p 27017:27017 -v $PWD/db:/data/db -d mongo
#ins elasticsearch
docker search elasticsearch
docker pull elasticsearch:2.4.4
docker run -d -p 9200:9200 -p 9300:9300 --name elasticsearch elasticsearch:2.4.4
#docker exec -it 4d34fbf944a5 /bin/bash
cd bin
ls
plugin install mobz/elasticsearch-head
#plugin -install mobz/elasticsearch-head
#访问http://localhost:9200/_plugin/head/
docker ps
#docker images
----------------------敲黑板,代码结束。ESC :wq
[root@izbp13hnmu73zbo5rcemdwz /]# chmod installOps.sh
[root@izbp13hnmu73zbo5rcemdwz /]# ./installOps.sh
好了,去喝茶吧。回来啥都好了。
mysql:3306
redis:6379
mongo:27017
xxxxx 不说了
具体命令行 docker ps
再次强调,本文不适用于生产环境,仅仅是给小朋友做开发测试用。
of course,你一定要截取点什么用于生产环境,其实也是可以的,enjoy
当然,如果你连自己玩的心情都没,好吧,伸手党福音。
为方便大家做测试和照顾新手小朋友不会安装中间件
特提供一下测试环境,别瞎搞我的服务器
---------rabbitmq
39.104.171.12:15672
用户密码 admin
---------mongodb
39.104.171.12:27017
---------redis
39.104.171.12:6379
---------elasticsearch
39.104.171.12
网友评论