OneShot 安装

1. 安装Docker

2. 下载镜像

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

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

2.2 拉取镜像

  • 兔子MQ

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

  • 的MySQL

    须藤码头工人拉mysql:5.7

  • Redis的

    sudo docker pull redis:5.0

  • OneShot

    须藤码头工人拉注册表.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

4.创建容器

注意顺序不能改变

  • 兔子MQ

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

    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的

    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
    
  • OneShot

    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
    

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

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

 

标签:
在2019/11/07 14:40上被Yufei Song创建
    
OneShot
1.0