Skip to content

mesaglio/docker_update_sidecar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docker container update

Sidecar para actualizar imagenes de containers remotamente.

Instalation

Poetry

> poetry install && poetry run python -m app

Docker

Importante: es importante montar el socket de docker para que el container tenga acceso al deamon del host.

> docker build -t sidecar_api .
> docker run -it -p8080:8080 -v /var/run/docker.sock:/var/run/docker.sock sidecar_api

POC

Objetivo: actualizar de la version sidecar:1 a sidecar:2 mediante una request.

  • Creo dos imagenes y levanto un contianer. make

  • Mediante la api acutalizo el container y valido la imagen del nuevo container. result

Consideraciones

Los endpoint que permiten iniciar un nuevo container pueden recibir por body todo los campos que permite la funcion run del sdk de Docker.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published