Hallo,
ich habe ein Docker project, bei dem ungefaehr Folgendes passiert:
services:
dummy:
build:
context: .
no_cache: true
pull: true
dockerfile_inline: |
FROM docker.io/library/alpine:latest
RUN set -eux; \
apk upgrade --no-cache; \
apk add openssh...; \
container_name: dummy
hostname: dummy
restart: unless-stopped
Display More
Das ganze funktioniert hinreichend, wie eben von docker compose unterstuetzt. Leider scheint es so zu sein, dass Aenderungen am dockerfile_inline nicht zur Neuerzeung von Image bzw. dann Container fuehren. Via CLI wuerde man das mit einem
erschlagen, aber leider scheint das UGOS UI es nicht herzugeben, entsprechende Parameter mitzugeben beim Redeployment eines Projekts. Stattdessen muss man jeweils hingehen und Project/Container stoppen und das erzeugte Image loeschen, was wesentlich mehr Interaktion ist, als eigentlich noetig und gewuenscht.
Kennt dafuer jemand einen Workaround oder hat eine Idee, wie man das ganze loesen koennte? Am Ende soll beim Neustart des Docker-Projektes eben ein neuer Container entstehen und der alte verworfen werden.