国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

docker 下 alpine 鏡像設置時區的有效辦法

smartlion / 2144人閱讀

摘要:在使用的時候,由于很多基礎鏡像都比較大,這個僅僅幾兆的基礎鏡像受到了很多人喜歡,筆者也不例外,可是由于中的一些配置及命令與常見的等系統在一些方面不一樣,下面來看看時區問題是如何解決的原因中,原生是不帶時區相關的命令及文件的,需要安裝額外的包

在使用docker的時候,由于很多基礎linux鏡像都比較大,alpine這個僅僅幾兆的linux基礎鏡像受到了很多人喜歡,筆者也不例外,可是由于alpine中的一些配置及命令與常見的centos等系統在一些方面不一樣,下面來看看時區問題是如何解決的:

原因:alpine中,原生是不帶時區相關的命令及文件的,需要安裝額外的包來支持,然后需要將時區文件內容替換為localtime文件

解決辦法 建議打造自己的alpine基礎鏡像,如下是我的alpine的Dockerfile:
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

相關文章

  • Docker 重要更新: 原生支持多階段構建(multi-stage build)

    摘要:在更多的提供商,你會發現他們只是能根據倉庫和構建鏡像,你用他們的系統甚至沒辦法做出一個最小鏡像中國的其實挺先進的,很早就推出了安全鏡像的概念,讓你的構建通過兩步完成。好了,祝賀那些不支持多段構建的服務,幫你們追平了競爭對手。 showImg(https://segmentfault.com/img/remote/1460000009069845?w=1479&h=609); Docke...

    linkFly 評論0 收藏0
  • 基于Alpine和UbuntuDocker鏡像修改時區

    摘要:前言我們在國外基礎鏡像使用時,時區就成為一個不能規避的問題。國外時區通常都是,需要改成國內時區基本鏡像修改時區設置時區經測試,不加這一行有時會不生效。或系統重啟后也會恢復成時間基礎鏡像修改時區設置時區清除緩存 前言 我們在pull國外基礎鏡像使用時,時區就成為一個不能規避的問題。國外時區通常都是UTC,需要改成國內時區CST. Ubuntu 基本鏡像修改時區 FROM ubuntu:1...

    junfeng777 評論0 收藏0
  • Docker 實踐(五):生產環境容器化

    摘要:不要用百度搜索中文資料,一定要看最新的英文資料。感謝感謝能容忍我無數次搞掛生產環境的老板。群蝸牛大神所建中文交流群,基本配置過程中遇到的問題都能得到解決。 前言 最近花了將近一個月的時間研究了 Docker 在生產環境中的使用,作為新手,期間走了無數的彎路,這里紀錄一下,希望給別人帶來微小的幫助。 前面幾部分,介紹了在搭建集群之前需要做的一些工作,后面 一塊結合實際應用,介紹如何架構...

    sydMobile 評論0 收藏0

發表評論

0條評論

smartlion

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<