dockit

Crates.iodockit
lib.rsdockit
version0.1.3
sourcesrc
created_at2024-10-10 05:34:40.762227
updated_at2024-10-13 11:32:43.938625
descriptionApp for manage docker-compose files
homepage
repository
max_upload_size
id1403477
size32,269
still working... (europeDreadlyDevil)

documentation

README

Dockit

Dockit is cli app for manage docker-compose files

Usage

dockit init

version: '3'
services: {}
volumes: {}
networks: {}

dockit add service --name db -i surrealdb/surrealdb:latest -p 80:8000

version: '3'
services:
  db:
    image: surrealdb/surrealdb:latest
    container_name: db
    ports:
    - 80:8000
volumes: {}
networks: {}

dockit add network -n frontend -e my_net

version: '3'
services:
  db:
    image: surrealdb/surrealdb:latest
    container_name: db
    ports:
    - 80:8000
volumes: {}
networks:
  frontend:
    external:
      name: my_net

dockit add volume -n pg_volume -e data

version: '3'
services:
  db:
    image: surrealdb/surrealdb:latest
    container_name: db
    ports:
    - 80:8000
volumes:
  pg_volume:
    external:
      name: data
networks:
  frontend:
    external:
      name: my_net

Installation

  • cargo install dockit

License

Commit count: 0

cargo fmt