`
qq362228416
  • 浏览: 33391 次
社区版块
存档分类
最新评论

docker 获取容器获取的时间不是本地时间,解决办法

 
阅读更多

在使用docker部署网站的时候,无意间发现容器里面的时间竟然是美国时间,被雷到了,不过解决办法也很简单,有两种办法

1、重新启动一个容器,加上如下参数,即可使用宿主机时间

$ -v /etc/localtime:/etc/localtime:ro # docker run -d -v /etc/localtime:/etc/localtime:ro [image]

2、假如,你不想重新启动,或者不能重新启动,也没关系,可以直接把文件复制到容器内,如下

$ docker cp /etc/localtime [containerId]:/etc/localtime

3、然后通过date命令查看系统时间

查看本机的

$ date

查看容器的

$ docker exec [containerId] date

是不是已经改过来了呢。。

<script type="text/javascript"> $(function () { $('pre.prettyprint code').each(function () { var lines = $(this).text().split('\n').length; var $numbering = $('<ul/>').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i <= lines; i++) { $numbering.append($('<li/>').text(i)); }; $numbering.fadeIn(1700); }); }); </script>
分享到:
评论

相关推荐

    Docker 解决获取容器获取的时间不是本地时间的问题

    docker 获取容器获取的时间出错问题解决: 在使用Docker部署网站的时候,无意间发现容器里面的时间竟然是美国时间,被雷到了,不过解决办法也很简单,有两种办法 1、重新启动一个容器,加上如下参数,即可使用宿主机...

    prometheus监控docker容器详细资料—超详细,超全面(带文档和相关软件包)

    - 动态查询语言,用于从Prometheus服务器获取和分析时间序列数据,比如计算平均CPU使用率,或者识别内存泄露。 5. **Alerting**: - Alertmanager是Prometheus生态的一部分,负责处理生成的警报,避免重复警报,...

    Docker容器&镜像使用

    本文将详细介绍 Docker 容器与镜像的使用方法,包括获取镜像、启动容器、停止容器、导入和导出容器等操作。 获取镜像 使用 `docker pull` 命令可以获取指定的镜像。例如,要获取 Ubuntu 的镜像,可以使用以下命令...

    Docker容器应用日志查看方法

    这个命令可以帮助用户获取容器的日志输出,非常适合诊断容器中运行的应用程序问题。使用这个命令时,用户可以指定需要查看的日志内容,比如,如果用户想查看容器mytest应用后10行的内容,可以执行以下命令: ``` ...

    Docker容器详解.docx

    Docker容器详解 1 1. 介绍 1 1.1. 什么是Docker? 1 1.2. 为什么需要Docker? 1 1.3. Docker可以干嘛? 1 1.4. 什么是Dockfile? 1 1.5. 什么是Docker Compose? 5 2. 环境搭建 8 2.1. Docker环境准备 8 ...

    Docker搭建SRS视频服务器

    拉取官方镜像:通过 docker pull ossrs/srs:&lt;version&gt; 命令从 Docker Hub 获取指定版本的 SRS 镜像,例如使用最新稳定版 ossrs/srs:4。 创建网络与数据卷:为了持久化数据和便于容器间通信,可创建自定义的 Docker ...

    Go-Shipspotter-用于通过SSH将端口隧道转发到远程Docker容器的工具

    7. **Docker API**:Go-Shipspotter 需要与 Docker daemon 进行通信,获取容器信息和执行操作,这通常通过调用 Docker API 来实现。Docker 提供了一个 RESTful API,允许客户端以 JSON 格式发送请求,并接收 JSON ...

    docker常用命令 整理成了思维导图 结构更清晰

    docker常用命令 整理成了思维导图 结构更清晰。 常用命令 ... docker images -q 获取所有镜像id 容器相关命令 命令提示 docker container --help 创建容器(自动启动) docker [container] run 参数

    Docker容器和本机之间的文件传输方法

    例如,如果有容器的短ID是`3e8959`,则可以通过`docker inspect 3e8959`来获取容器的ID全称。 ### 使用Docker Volume进行文件共享 除了直接使用`docker cp`命令之外,还可以通过卷(Volume)来实现文件共享。卷是...

    docker linux 离线安装包

    在Linux环境中,Docker是一种流行的开源容器化平台,它允许开发者打包他们的应用及其依赖环境到一个可移植的容器中,从而实现跨平台的无缝运行。本文将详细介绍如何在没有网络连接的情况下,在Linux系统上离线安装...

    中标麒麟系统离线安装docker依赖包

    接下来,我们需要获取Docker的离线安装包,这些包通常包含Docker引擎本身及其依赖项。在提供的压缩包"docker依赖包"中,可能包含了如`docker-ce`, `containerd.io`, `docker-ce-cli`等核心组件和它们的依赖库。 ...

    Docker Machine

    这一点虽然不是技术知识点,但是它反映了Docker社区的开放性和愿意与用户进行互动的态度。此外,演讲者的电子邮件地址也被提供,这为直接获取帮助或者提供反馈提供了一条途径。整个演讲结束后,还以"Thank You"作为...

    docker安装skywalking+mysql

    在MySQL配置部分,我们创建了一个名为mysql_skywalking的容器,挂载了本地目录以保存日志、数据和配置,并设置了端口映射。容器内的MySQL配置文件(my.cnf)应根据你的需求进行定制,例如设置最大连接数、存储引擎等...

    docker安装教程.md

    Docker是一款开源的应用容器引擎,它允许开发者打包应用以及依赖包到一个可移植的容器中,然后发布到任何支持Docker的平台上,从而实现应用的快速部署和扩展。Docker基于Linux内核特性如cgroups和内核命名空间来创建...

    开源项目-dustinblackman-collectd-docker-plugin.zip

    主要的源代码文件可能是`docker.go`,这里包含了实现Docker API调用以获取容器信息的逻辑。开发者可能需要对Docker的API有一定的了解,因为插件会通过Docker的远程API来获取容器的统计信息。此外,可能还有其他辅助...

    Ubuntu20.04离线部署nvidia-docker

    在Ubuntu 20.04系统中离线部署NVIDIA Docker是为无互联网连接的环境构建GPU加速的Docker容器的关键步骤。NVIDIA Docker允许你在Docker容器内充分利用NVIDIA GPU的计算能力,这对于进行深度学习、机器学习以及其他...

    Docker 手动配置容器网络实例详解

    可以通过brctl show命令查看网桥上挂载的接口,在容器中的veth会从网桥获取一个未使用地址,该veth的名称会被更改为eth0并配置默认路由到vethxxxx,docker允许在启动容器的时候通过–net参数指定不同的网络类型。...

    ky10 server docker-compose 离线安装

    在IT行业中,Docker是容器化技术的领导者,它提供了一种轻量级的方法来运行应用程序,隔离软件的运行环境。而Docker Compose是Docker的一个重要工具,用于定义和运行多容器Docker应用程序。在没有网络连接或网络受限...

Global site tag (gtag.js) - Google Analytics