摘要:在使用的時候,由于很多基礎鏡像都比較大,這個僅僅幾兆的基礎鏡像受到了很多人喜歡,筆者也不例外,可是由于中的一些配置及命令與常見的等系統在一些方面不一樣,下面來看看時區問題是如何解決的原因中,原生是不帶時區相關的命令及文件的,需要安裝額外的包
解決辦法 建議打造自己的alpine基礎鏡像,如下是我的alpine的Dockerfile:在使用docker的時候,由于很多基礎linux鏡像都比較大,alpine這個僅僅幾兆的linux基礎鏡像受到了很多人喜歡,筆者也不例外,可是由于alpine中的一些配置及命令與常見的centos等系統在一些方面不一樣,下面來看看時區問題是如何解決的:
原因:alpine中,原生是不帶時區相關的命令及文件的,需要安裝額外的包來支持,然后需要將時區文件內容替換為localtime文件
FROM alpine:3.4 MAINTAINER firewarm LightingLiu# Install root filesystem ADD ./rootfs / # Install base packages RUN apk update && apk add curl bash tree tzdata && cp -r -f /usr/share/zoneinfo/Hongkong /etc/localtime && echo -ne "Alpine Linux 3.4 image. (`uname -rsv`) " >> /root/.built # Define bash as default command CMD ["/bin/bash"]
當這個鏡像完成以后,不需要配置任何環境變量即可使用京八區的時區及時間
參考文章https://bugs.alpinelinux.org/...
參考的源代碼docker run -it --rm alpine /bin/sh / # date Sun May 8 20:46:18 UTC 2016 / # apk add -U tzdata fetch http://dl-cdn.alpinelinux.org/alpine/v3.3/main/x86_64/APKINDEX.tar.gz fetch http://dl-cdn.alpinelinux.org/alpine/v3.3/community/x86_64/APKINDEX.tar.gz (1/1) Installing tzdata (2015g-r0) Executing busybox-1.24.1-r7.trigger OK: 8 MiB in 12 packages / # cp /usr/share/zoneinfo/Europe/Berlin /etc/localtime / # date Sun May 8 22:46:45 CEST 2016 / # As a side
by 劉迎光@螢火蟲工作室
OpenBI交流群:495266201
MicroService 微服務交流群:217722918
mail: liuyg#liuyingguang.cn
博主首頁(==防止爬蟲==):http://blog.liuyingguang.cn
OpenBI問答社區:http://www.openbi.tk
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/26824.html
摘要:在更多的提供商,你會發現他們只是能根據倉庫和構建鏡像,你用他們的系統甚至沒辦法做出一個最小鏡像中國的其實挺先進的,很早就推出了安全鏡像的概念,讓你的構建通過兩步完成。好了,祝賀那些不支持多段構建的服務,幫你們追平了競爭對手。 showImg(https://segmentfault.com/img/remote/1460000009069845?w=1479&h=609); Docke...
摘要:前言我們在國外基礎鏡像使用時,時區就成為一個不能規避的問題。國外時區通常都是,需要改成國內時區基本鏡像修改時區設置時區經測試,不加這一行有時會不生效。或系統重啟后也會恢復成時間基礎鏡像修改時區設置時區清除緩存 前言 我們在pull國外基礎鏡像使用時,時區就成為一個不能規避的問題。國外時區通常都是UTC,需要改成國內時區CST. Ubuntu 基本鏡像修改時區 FROM ubuntu:1...
摘要:不要用百度搜索中文資料,一定要看最新的英文資料。感謝感謝能容忍我無數次搞掛生產環境的老板。群蝸牛大神所建中文交流群,基本配置過程中遇到的問題都能得到解決。 前言 最近花了將近一個月的時間研究了 Docker 在生產環境中的使用,作為新手,期間走了無數的彎路,這里紀錄一下,希望給別人帶來微小的幫助。 前面幾部分,介紹了在搭建集群之前需要做的一些工作,后面 一塊結合實際應用,介紹如何架構...
閱讀 3005·2021-10-12 10:12
閱讀 3052·2021-09-22 16:04
閱讀 3287·2019-08-30 15:54
閱讀 2602·2019-08-29 16:59
閱讀 2902·2019-08-29 16:08
閱讀 868·2019-08-29 11:20
閱讀 3492·2019-08-28 18:08
閱讀 648·2019-08-26 13:43