Vlog


Sleduj ma


Twitter


Configuring tzdata a Docker image

Pomerne veľa balíčkov v systéme Ubuntu požaduje tzdata ako svoju závislosť. Je to niečo na čom sa môže zaseknúť váš Dockerfile, keď zostavujete Docker image. Spôsobov ako sa s tým dá vysporiadať je viacero, ja preferujem tieto dva.

Prvý potláča interakciu pri tvorbe image pre všetky inštalované balíčky. Čiže v Dockerfile nastavíte

ENV DEBIAN_FRONTEND=noninteractive

Druhý spôsob zase nastaví správnu časovú zónu

ENV TZ=Europe/Bratislava
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone

Výber, prípadne kombináciu nechávam na vás podľa potreby.


Mohli by vás zaujímať aj tieto články

Kubernetes a Cloud native v praxi (Adam Hamšík) | Tech Talks

Kubernetes (K8s) sa stáva jedným zo štandardov vývoja a prevádzkovania aplikácií. Je ale vhodný pre všetky projekty a do každej firmy? Ako si vybrať

Docker prinesie bezpečnostný skener

Docker by mal priamo obsahovať bezpečnostný skener (vulnerability scanner) pre lokálne obrazy (images) z ktorých sa spúšťajú kontajnery. Takáto integr

GitHub spustil Container Registry

V marci tohto roku skončil najväčší balíčkovací systém npm v rukách GitHub-u, alebo presnejšie povedané Microsoftu. Druhým najpopulárnejším je Docker.

Publikované 02.07.2020
TOPlist TOPlist