Help us understand the problem. What is going on with this article?

apt update で Release file for xxx is not valid yet って言われる問題

More than 1 year has passed since last update.

Docker イメージのビルドで apt update したときに “Release file for http://security.ubuntu.com/ubuntu/dists/bionic-security/InRelease is not valid yet” みたいなことを言われる問題。 単に Docker デーモンが動いているホストの時刻がずれていることが原因。 (Docker for Windows を使っていると、時刻がずれがち。)

Docker for Windows の場合は、restart すれば解決する。

> docker build .
Sending build context to Docker daemon   2.56kB
Step 1/2 : FROM ubuntu:18.04
 ---> 94e814e2efa8
Step 2/2 : RUN apt update && apt install libboost-all-dev git-core tar unzip wget bzip2     build-essential autoconf libtool libxml2-dev libgeos-dev libgeos++-dev libpq-dev     libbz2-dev libproj-dev munin-node munin libprotobuf-c0-dev protobuf-c-compiler     libfreetype6-dev libtiff5-dev libicu-dev libgdal-dev libcairo-dev     libcairomm-1.0-dev apache2 apache2-dev libagg-dev liblua5.2-dev ttf-unifont     lua5.1 liblua5.1-dev libgeotiff-epsg curl
 ---> Running in 19d97eafbffc

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

Get:1 http://security.ubuntu.com/ubuntu bionic-security InRelease [88.7 kB]
Get:2 http://archive.ubuntu.com/ubuntu bionic InRelease [242 kB]
Get:3 http://archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB]
Get:4 http://archive.ubuntu.com/ubuntu bionic-backports InRelease [74.6 kB]
Get:5 http://archive.ubuntu.com/ubuntu bionic/restricted amd64 Packages [13.5 kB]
Get:6 http://archive.ubuntu.com/ubuntu bionic/multiverse amd64 Packages [186 kB]
Get:7 http://archive.ubuntu.com/ubuntu bionic/main amd64 Packages [1344 kB]
Get:8 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages [11.3 MB]
Reading package lists...
E: Release file for http://security.ubuntu.com/ubuntu/dists/bionic-security/InRelease is not valid yet (invalid for another 7d 5h 5min 30s). Updates for this repository will not be applied.
E: Release file for http://archive.ubuntu.com/ubuntu/dists/bionic-updates/InRelease is not valid yet (invalid for another 7d 8h 16min 18s). Updates for this repository will not be applied.
E: Release file for http://archive.ubuntu.com/ubuntu/dists/bionic-backports/InRelease is not valid yet (invalid for another 7d 5h 6min 31s). Updates for this repository will not be applied.
The command '/bin/sh -c apt update && apt install libboost-all-dev git-core tar unzip wget bzip2     build-essential autoconf libtool libxml2-dev libgeos-dev libgeos++-dev libpq-dev     libbz2-dev libproj-dev munin-node munin libprotobuf-c0-dev protobuf-c-compiler     libfreetype6-dev libtiff5-dev libicu-dev libgdal-dev libcairo-dev     libcairomm-1.0-dev apache2 apache2-dev libagg-dev liblua5.2-dev ttf-unifont     lua5.1 liblua5.1-dev libgeotiff-epsg curl' returned a non-zero code: 100
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした