项目作者: beuluis

项目描述 :
Docker setup for portainer-ce
高级语言:
项目地址: git://github.com/beuluis/portainer-ce.git
创建时间: 2020-08-31T20:18:18Z
项目社区:https://github.com/beuluis/portainer-ce

开源协议:

下载


Contributors
Forks
Stargazers
Issues



Logo

portainer-ce




Docker setup for portainer-ce




·
Report Bug
·
Request Feature


About The Project

Small docker setup for portainer-ce. The production environment also uses jwilder/nginx-proxy and nginx-proxy/docker-letsencrypt-nginx-proxy-companion.

Getting Started Develop

To get a local copy up and running follow these simple steps.

Prerequisites

Installation

  1. Clone the repo
  1. git clone https://github.com/beuluis/portainer-ce.git
  1. Start docker-compose
  1. docker-compose up --build
  1. Navigate to localhost:9000
  2. Follow setup instructions

Customization

  1. Create a .env file
  1. touch .env
  1. Overwrite variables as you like (format: {variable name}={variable value})
Variable Description Default value Required
PORT Which port is mapped to your host machine 9000 false

Getting Started Production

To get a copy up and running follow these simple steps.

Prerequisites

Installation

  1. Clone the repo
  1. git clone https://github.com/beuluis/portainer-ce.git --branch master
  1. Create a .env.prod file
  1. touch .env.prod
  1. Overwrite all variables marked under Customization as required
  2. Start docker-compose
  1. docker-compose --env-file ./.env.prod -f docker-compose.yml -f docker-compose.production.yml up -d
  1. Navigate to https://{your-host}
  2. Follow setup instructions

Customization

  1. Create a .env.prod file
  1. touch .env.prod
  1. Overwrite variables as you like (format: {variable name}={variable value})
Variable Description Default value Required
PROXY_NETWORK_NAME Proxy network name nginxproxynet false
HOST Host which your container should be accessible. E.g. test.com none true

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Contact

Luis Beu - me@luisbeu.de