Sign inSign up

toancong/feup

By toancong

•Updated over 4 years ago

Docker for FE

Image
0

1.9K

toancong/feup repository overview

⁠Usage

  1. Use in your Dockerfile:
FROM toancong/phpup

ENV GIT_KEY=keyOpenSSH-mygit \
    [email protected]:monokera/project-api.git \
    GIT_BRANCH=develop

# this key for access repository
COPY keyOpenSSH-mygit ../keyOpenSSH-mygit

  1. Want to change default run? Just replace default with yours:
FROM toancong/phpup

ENV GIT_KEY=keyOpenSSH-mygit \
    [email protected]:monokera/project-api.git \
    GIT_BRANCH=develop

# this key for access repository
COPY keyOpenSSH-mygit ../keyOpenSSH-mygit
COPY run.sh ../run.sh

  1. Recommendation use docker-compose like below:

Directory Structure

project
    api
        Dockerfile
        run.sh
        keyOpenSSH-mygit

docker-compose.yml

version: '2'
services:

  database:
    image: mysql
    environment:
      MYSQL_ROOT_PASSWORD: root
      MYSQL_DATABASE: mydb
      MYSQL_USER: dbuser
      MYSQL_PASSWORD: 123

  api:
    build: ./api
    environment:
      DB_HOST: database
      DB_DATABASE: mydb
      DB_USERNAME: dbuser
      DB_PASSWORD: 123
      GIT_KEY: keyOpenSSH-mygit
      GIT_REPO: [email protected]:monokera/project-api.git
      GIT_BRANCH: develop

Tag summary

Content type

Image

Digest

Size

314.1 MB

Last updated

about 10 years ago

docker pull toancong/feup