Skip to content

Byzanteam/skylark-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

198 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Skylark Docker

Docker deployment of Skylark.

Installation

设置 Docker

1、Change docker mirror

add the below json into /etc/docker/daemon.json, and run sudo service docker restart to restart docker.

  {
    "registry-mirrors": ["https://registry.docker-cn.com"]
  }

2、自启动

文档 sudo systemctl enable docker

Start Deploying

1、Clone repo

Create a /var/skylark folder, clone the Official Skylark Docker Image into it:

mkdir /var/skylark
git clone https://github.com/GreenNerd/skylark-docker.git /var/skylark
cd /var/skylark

2、Configuration

  • touch app.local.env
  • 根据app.default.env,在app.local.env文件里配置相关的设置
  • .env文件里设置部署版本号,例:SLP_VERSION=2.10.4-76802f2

3、Login aliyun docker repo

./scripts/login

4、Initialization

./scripts/install,it will create db & precompile assets...

5、Start server

./scripts/start

6、创建一个Namespace

  • docker-compose exec app bundle exec rails console,进入Rails console
  • Namespace.create name: '空间名字'

7、Logrotate

./scripts/logrotate,日志切割,旧日志存放在./old_log,可以把old_log软连接到另一个磁盘

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

2 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors