leduong / starter-kit-docker

Start-kit with Docker Swarm

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Start-kit with Docker Swarm

Install Docker and docker-compose and Kubernetes

Ubuntu 20+ and turn off SWAP

sudo swapoff -a && sudo sed -i '/ swap / s/^\(.*\)$/#\1/g' /etc/fstab
sudo apt update
sudo apt install docker.io docker-compose make
sudo snap install code --classic

How to Start

# Start docker
$ make up

# Stop docker
$ make down

# Deploy heroku
$ make heroku

EXPRESSJS

docker-compose up expressjs
docker-compose exec expressjs yarn migrate

LARAVEL, LUMEN, SLIM

Run composer install if need

docker-compose exec laravel composer install

About

Start-kit with Docker Swarm

License:MIT License


Languages

Language:PHP 35.9%Language:JavaScript 13.0%Language:Java 8.6%Language:C# 7.8%Language:HTML 7.2%Language:Python 6.8%Language:Blade 4.9%Language:TypeScript 3.3%Language:Kotlin 2.9%Language:Go 2.7%Language:Ruby 2.2%Language:Dockerfile 1.7%Language:Scala 0.9%Language:Shell 0.8%Language:Vue 0.8%Language:CSS 0.3%Language:Makefile 0.2%Language:Batchfile 0.1%Language:SCSS 0.0%