Docker-Compose: What Every Developer Needs To Know

If you are developing microservices, docker-compose(compose), can be a very powerful tool. Think of a case with an API service and database. Creating and maintaining a database with the use of the Liquibase. Initial plan …would be: start DB run the Liquibase to make changes start an app Adding docker-compose as a driver to utilize this process: sequenceDiagram autonumber Docker -->> PostgresDB: start PostgresDB -->> PostgresDB: wait to finish start PostgresDB -->> Docker: done Docker -->> LiquibasePG: start LiquibasePGDB -->> PostgresDB: execute changeLog LiquibasePGDB -->> Docker: done Docker -->> Echo: start PostgresDB Setup This is the simplest step. According to the docs, this would be enough: ...

January 26, 2022 · 3 min · Robert Nemet

Docker-Compose: Intro

Working with containers is a necessity today for developers. You will likely need to work with some kind of storage or interact with some external service, like Solr or Postgres. You can install the required service on your local machine, which comes with the burden of choosing the correct installation, configuration, etc… Nothing too complicated but takes time. Docker and Containers In short, the container is an isolated process on the host machine. It runs in the isolated file system, a container image. Docker would be a platform, a set of tools, for building, running, sharing applications packed in the container image. ...

January 8, 2022 · 3 min · Robert Nemet

Flex Intro

Gitops: https://www.gitops.tech/ Source: https://fluxcd.io/docs/get-started/ https://fluxcd.io/docs/cmd/ Install flux CLI: brew install fluxcd/tap/flux Create k3d cluster: k3d cluster create private-cluster Github credentials: export GITHUB_TOKEN=<your-token> export GITHUB_USER=<your-username>

January 7, 2022 · 1 min · Robert Nemet