从版本< 1.2 >
Yufei Song编辑
在2019/11/07 14:42上
到版本
Yufei Song编辑
在2019/11/07 14:42上
< >
修改评论 该版本没有评论

Summary

Details

Page properties
Content
... ... @@ -1,69 +1,50 @@
1 -==
2 -OneShot 安装 ==
1 +== OneShot 安装 ==
3 3  
4 4  === 1. 安装Docker ===
5 5  
6 6  * 操作系统,推荐 CentOS 或 Unbuntu
7 -* Docker安装教程(Ubuntu) __[[https:~~/~~/docs.docker.com/install/linux/docker-ce/ubuntu/>>url:https://docs.docker.com/install/linux/docker-ce/ubuntu/]]__
8 -* Docker安装教程(CentOS) __[[https:~~/~~/docs.docker.com/install/linux/docker-ce/centos/>>url:https://docs.docker.com/install/linux/docker-ce/centos/]]__
6 +* Docker安装教程(Ubuntu) [[https:~~/~~/docs.docker.com/install/linux/docker-ce/ubuntu/>>url:https://docs.docker.com/install/linux/docker-ce/ubuntu/]]
7 +* Docker安装教程(CentOS) [[https:~~/~~/docs.docker.com/install/linux/docker-ce/centos/>>url:https://docs.docker.com/install/linux/docker-ce/centos/]]
9 9  
10 10  === 2. 下载镜像 ===
11 11  
12 12  ==== 2.1 登陆阿里云镜像服务器(需要阿里云账号) ====
13 13  
14 -(% class="box infomessage" %)
15 -(((
16 -sudo docker登录~-~-username = xxxxxxx Registry.cn-beijing.aliyuncs.com
17 -)))
13 +{{{sudo docker login --username=xxxxxxx registry.cn-beijing.aliyuncs.com}}}
18 18  
19 19  ==== 2.2 拉取镜像 ====
20 20  
21 21  * (((
22 -兔子MQ
18 +RabbitMQ
23 23  
24 -(% class="box infomessage" %)
25 -(((
26 -须藤码头工人拉注册表.cn-beijing.aliyuncs.com / oneshot / osrabbitmq:1.0
20 +{{{sudo docker pull registry.cn-beijing.aliyuncs.com/oneshot/osrabbitmq:1.0}}}
27 27  )))
28 -)))
29 29  * (((
30 -MySQL
23 +MySQL
31 31  
32 -(% class="box infomessage" %)
33 -(((
34 -须藤码头工人拉mysql:5.7
25 +{{{sudo docker pull mysql:5.7}}}
35 35  )))
36 -)))
37 37  * (((
38 -Redis
28 +Redis
39 39  
40 -(% class="box infomessage" %)
41 -(((
42 -sudo docker pull redis:5.0
30 +{{{sudo docker pull redis:5.0}}}
43 43  )))
44 -)))
45 45  * (((
46 46  OneShot
47 47  
48 -(% class="box infomessage" %)
49 -(((
50 -须藤码头工人拉注册表.cn-beijing.aliyuncs.com / oneshot / oneshot:<版本>
35 +{{{sudo docker pull registry.cn-beijing.aliyuncs.com/oneshot/oneshot:<version>}}}
51 51  )))
52 -)))
53 53  
54 54  === 3. 配置 ===
55 55  
56 -__[[下载配置文件>>url:https://www.baidu.com]]__
40 +[[下载配置文件>>url:https://www.baidu.com]]
57 57  
58 58  将配置文件解压至 /usr/local 下:
59 59  
60 -(% class="box infomessage" %)
61 -(((
62 -cd / usr / local
63 -wget https:~/~/www.oneshot.work/config.zip
64 -解压缩config.zip
65 -rm -f config.zip
66 -)))
44 +{{{cd /usr/local
45 +wget https://www.oneshot.work/config.zip
46 +unzip config.zip
47 +rm -f config.zip}}}
67 67  
68 68  === 4.创建容器 ===
69 69  
... ... @@ -70,26 +70,24 @@
70 70  **//注意顺序不能改变//**
71 71  
72 72  * (((
73 -兔子MQ
54 +RabbitMQ
74 74  
75 -{{{sudo docker run -d -it --rm --name Rabbitmq -p 56725672 -p 1567415674 Registry.cn-beijing.aliyuncs.com/oneshot/osrabbitmq:1.0}}}
56 +{{{sudo docker run -d -it --rm --name rabbitmq -p 5672:5672 -p 15674:15674 registry.cn-beijing.aliyuncs.com/oneshot/osrabbitmq:1.0}}}
76 76  )))
77 77  * (((
78 -MySQL
59 +MySQL
79 79  
80 -{{{sudo docker run -d -it --rm --name mysql -p 33063306 -v / usr / local / oneshot / mysql / data/ var / lib / mysql -v / usr / local / oneshot / mysql / my .cnf/etc/mysql/mysql.conf.d/mysqld.cnf mysql5.7}}}
61 +{{{sudo docker run -d -it --rm --name mysql -p 3306:3306 -v /usr/local/oneshot/mysql/data:/var/lib/mysql -v /usr/local/oneshot/mysql/my.cnf:/etc/mysql/mysql.conf.d/mysqld.cnf mysql:5.7}}}
81 81  )))
82 82  * (((
83 -Redis
64 +Redis
84 84  
85 -{{{sudo docker run -d -it --rm --name redis -p 6379:6379 -v /usr/local/oneshot/redis/dump.rdb:/dump.rdb -v / usr / local / oneshot / redis:/ usr / local / etc / redis.conf redis:5.0 redis服务器/usr/local/etc/redis.conf
86 -}}}
66 +{{{sudo docker run -d -it --rm --name redis -p 6379:6379 -v /usr/local/oneshot/redis/dump.rdb:/dump.rdb -v /usr/local/oneshot/redis:/usr/local/etc/redis.conf redis:5.0 redis-server /usr/local/etc/redis.conf}}}
87 87  )))
88 88  * (((
89 89  OneShot
90 90  
91 -{{{sudo docker run -d -it --rm --name oneshot -p 80:8080 -v / usr / local / oneshot / logs / oneshot:/ usr / local / tomcat / logs -v / usr / local / oneshot / oneshot :/ etc / oneshot --link Rabbitmq --link mysql --link redis -e RABBITMQ_PORT = 5672 -e MYSQL_PORT = 3306 -e REDIS_PORT = 6379 Registry.cn-beijing.aliyuncs.com/oneshot/oneshot:xxx
92 -}}}
71 +{{{sudo docker run -d -it --rm --name oneshot -p 80:8080 -v /usr/local/oneshot/logs/oneshot:/usr/local/tomcat/logs -v /usr/local/oneshot/oneshot:/etc/oneshot --link rabbitmq --link mysql --link redis -e RABBITMQ_PORT=5672 -e MYSQL_PORT=3306 -e REDIS_PORT=6379 registry.cn-beijing.aliyuncs.com/oneshot/oneshot:x.x.x}}}
93 93  
94 94  ~* 注意把 x.x.x 替换成具体版本
95 95  
... ... @@ -96,4 +96,5 @@
96 96  ~* 如何得知OneShot的最新版本?请关注:[[OneShot发布页>>url:https://www.baidu.com]]
97 97  )))
98 98  
99 -
78 +(% class="wikigeneratedid" %)
79 +== ==


OneShot 安装

OneShot 安装

1. 安装Docker

2. 下载镜像

2.1 登陆阿里云镜像服务器(需要阿里云账号)

sudo docker登录--username = xxxxxxx Registry.cn-beijing.aliyuncs.com

sudo docker login --username=xxxxxxx registry.cn-beijing.aliyuncs.com

2.2 拉取镜像

  • 兔子MQ

    须藤码头工人拉注册表.cn-beijing.aliyuncs.com / oneshot / osrabbitmq:1.0

    RabbitMQ

    sudo docker pull registry.cn-beijing.aliyuncs.com/oneshot/osrabbitmq:1.0
  • 的MySQL

    须藤码头工人拉mysql:5.7

  • Redis的

    sudo docker pull redis:5.0

    MySQL

    sudo docker pull mysql:5.7
  • Redis

    sudo docker pull redis:5.0
  • OneShot

    须藤码头工人拉注册表.cn-beijing.aliyuncs.com / oneshot / oneshot:<版本>

    sudo docker pull registry.cn-beijing.aliyuncs.com/oneshot/oneshot:

3. 配置

下载配置文件

下载配置文件

将配置文件解压至 /usr/local 下:

cd / usr / local
wget https://www.oneshot.work/config.zip
解压缩config.zip
rm -f config.zip

cd /usr/local
wget https://www.oneshot.work/config.zip
unzip config.zip
rm -f config.zip

4.创建容器

注意顺序不能改变

  • 兔子MQ

    RabbitMQ

    sudo docker run -d -it --rm --name Rabbitmq -p 56725672 -p 1567415674 Registry.cn-beijing.aliyuncs.com/oneshot/osrabbitmq:1.0
    sudo docker run -d -it --rm --name rabbitmq -p 5672:5672 -p 15674:15674 registry.cn-beijing.aliyuncs.com/oneshot/osrabbitmq:1.0
  • MySQL

    MySQL

    sudo docker run -d -it --rm --name mysql -p 33063306 -v / usr / local / oneshot / mysql / data/ var / lib / mysql -v / usr / local / oneshot / mysql / my .cnf/etc/mysql/mysql.conf.d/mysqld.cnf mysql5.7
    sudo docker run -d -it --rm --name mysql -p 3306:3306 -v /usr/local/oneshot/mysql/data:/var/lib/mysql -v /usr/local/oneshot/mysql/my.cnf:/etc/mysql/mysql.conf.d/mysqld.cnf mysql:5.7
  • Redis

    Redis

    sudo docker run -d -it --rm --name redis -p 63796379 -v /usr/local/oneshot/redis/dump.rdb:/dump.rdb -v / usr / local / oneshot / redis/ usr / local / etc / redis.conf redis5.0 redis服务器/usr/local/etc/redis.conf
    
    sudo docker run -d -it --rm --name redis -p 6379:6379 -v /usr/local/oneshot/redis/dump.rdb:/dump.rdb -v /usr/local/oneshot/redis:/usr/local/etc/redis.conf redis:5.0 redis-server /usr/local/etc/redis.conf
  • OneShot

    sudo docker run -d -it --rm --name oneshot -p 808080 -v / usr / local / oneshot / logs / oneshot/ usr / local / tomcat / logs -v / usr / local / oneshot / oneshot/ etc / oneshot --link Rabbitmq --link mysql --link redis -e RABBITMQ_PORT = 5672 -e MYSQL_PORT = 3306 -e REDIS_PORT = 6379 Registry.cn-beijing.aliyuncs.com/oneshot/oneshot:xxx
    
    sudo docker run -d -it --rm --name oneshot -p 80:8080 -v /usr/local/oneshot/logs/oneshot:/usr/local/tomcat/logs -v /usr/local/oneshot/oneshot:/etc/oneshot --link rabbitmq --link mysql --link redis -e RABBITMQ_PORT=5672 -e MYSQL_PORT=3306 -e REDIS_PORT=6379 registry.cn-beijing.aliyuncs.com/oneshot/oneshot:x.x.x

    * 注意把 x.x.x 替换成具体版本

    * 如何得知OneShot的最新版本?请关注:OneShot发布页

 

OneShot
1.0