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

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 容器使用介绍和讲解

    - docker inspect:获取容器或镜像的详细信息; - docker network ls:列出所有Docker网络; - docker volume ls:列出所有Docker卷; - docker-compose up:从docker-compose.yml文件启动多容器应用; - docker-...

    docker容器化技术基础

    在容器化技术的推动下,Docker已经成为了业界广泛采纳的解决方案之一。它不仅适用于开发和测试,还被广泛应用于云计算、大数据处理以及微服务架构等多种场景中。 Docker容器化技术的基础包括容器的安装、部署、管理...

    Docker容器应用日志查看方法

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

    Docker容器详细介绍.pdf

    如果需要获取容器的输出信息,可以使用`docker logs`命令。 终止容器可以使用`docker stop`命令。当容器中指定的应用程序结束时,容器也会自动终止。例如,当退出由`docker run -t -i ubuntu:14.04 /bin/bash`创建...

    Java中Docker容器的工作原理与实现

    Docker容器技术在Java应用中的运用已经变得日益广泛,其核心在于通过容器化技术将应用程序及其依赖项打包成独立、可移植的镜像,实现了环境的一致性与快速部署。Docker容器工作原理基于容器化平台,通过Linux的命名...

    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 Desktop Installer 4.23.0

    Docker是一种开源的应用容器引擎,它允许开发者打包他们的应用以及应用的依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口,保证...

    mysql5.7 - docker 版本

    用户可以通过下载Docker镜像来获取MySQL 5.7的容器实例,无需担心系统兼容性问题。基于Docker的MySQL镜像提供了灵活、轻量级的部署选项,用户可以根据自己的需求快速启动或停止服务。 在CentOS或Ubuntu这类Linux...

    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系统上离线安装...

    linux系统docker离线镜像minio镜像资源

    离线镜像本质上是将需要的Docker镜像提前下载并打包成tar文件,当需要部署容器时,可以直接使用本地的tar文件进行容器的创建,无需连接到Docker Hub或其他在线仓库。 在本压缩包中,我们看到了一个名为minio.tar的...

    mysql5.7的docker镜像

    随着容器技术的兴起,Docker已成为当前最流行的容器化平台之一。它使得开发者能够将应用程序及其依赖环境打包为镜像,并在各种环境中高效运行。MySQL作为最流行的开源关系型数据库管理系统,也被整合进了Docker镜像...

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

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

Global site tag (gtag.js) - Google Analytics