Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/meyiapir/docker-deployer
Utility for automatically assembling and sending Docker containers to registry server, written in Go.
https://github.com/meyiapir/docker-deployer
deploy docker docker-image go golang registry
Last synced: about 1 month ago
JSON representation
Utility for automatically assembling and sending Docker containers to registry server, written in Go.
- Host: GitHub
- URL: https://github.com/meyiapir/docker-deployer
- Owner: meyiapir
- Created: 2022-08-14T18:14:24.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2022-12-14T21:42:42.000Z (about 2 years ago)
- Last Synced: 2024-11-12T01:12:22.816Z (3 months ago)
- Topics: deploy, docker, docker-image, go, golang, registry
- Language: Go
- Homepage:
- Size: 1.42 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Deployer
## Утилита для автоматической сборки и отправки Docker контейнеров на личный Registry сервер, написанная на Go.
***
**`VERSION: DEV-0.6`**## Сборка и запуск приложения:
1) Установить Go: 1.18.2
2) В терминале перейти в папку `deployer`
3) Запустить команду(указать аргументы при необходимости):
```shell
go build main.go
```
4) В папке deployer появиться исполняемый файл - Готово!## Конфигурация:
В папке `deployer\сonfigs` файл `config.json`
```json
{
"registry": {
"address": "url",
"port": 5000
},
"delete_after_push": {
"enabled": true
}
}
```
Параметр `delete_after_push` - удалять ли файлы после отправки в репозиторий
Параметр `registry` - адрес репозитория