Commit Graph

11 Commits

Author SHA1 Message Date
Jarek Kowalski
abb5922085 chore(ci): switched back to LTS version of Ubuntu for Docker image (#3295) 2023-09-12 22:32:27 -07:00
Redge
0d2a7c83a0 Update Dockerfile to install tzdata (#3191)
This patch the issue #2311 
The package tzdata is missing in the Docker image.
2023-08-04 20:37:14 -07:00
Kopia Builder [bot]
7ce65add79 build(deps): switch to ubuntu:kinetic in tools/docker/Dockerfile to reduce vulnerabilities (#3076)
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-UBUNTU2204-LIBCAP2-5538282
- https://snyk.io/vuln/SNYK-UBUNTU2204-LIBCAP2-5538296
- https://snyk.io/vuln/SNYK-UBUNTU2204-NCURSES-5423142
- https://snyk.io/vuln/SNYK-UBUNTU2204-OPENSSL-5661537
- https://snyk.io/vuln/SNYK-UBUNTU2204-PERL-5499877

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
2023-06-18 11:22:25 -07:00
Yanik39
7cb57d4b6b docs(site): example docker-compose.yml (#2253) 2022-10-01 20:19:11 -07:00
Jarek Kowalski
afdfad6691 feat(general): move kopia binary in Docker container to /bin/kopia (#2368) 2022-09-04 21:02:15 +00:00
s-h-a-r-d
63257d9537 feat(general): add curl to Docker container image (#2363) 2022-09-03 21:30:13 +00:00
Jarek Kowalski
21a0e4c1f6 fix(general): install missing ca-certificates in Docker (#2280)
Fixes #2278
2022-08-05 07:24:30 -07:00
Yanik39
93ede2844b feat(general): container image based on Ubuntu (#2252) 2022-07-31 10:03:46 -07:00
Jarek Kowalski
d3edab594e build(ci): added rclone 1.57.0 to Docker container images (#1718)
* build(ci): added rclone 1.57.0 to Docker container images

/bin/rclone is configured to use config in /app/rclone/rclone.conf
so the user can pass -v ~/.config/rclone:/app/rclone

* pr feedback
2022-02-02 21:06:43 -08:00
Jarek Kowalski
3a94c16678 Dockerfile: switched to distroless, specified defaults environment variables for containerized kopia (#897)
* Dockerfile: specified reasonable defaults options for containerized kopia

* addressed pr comments, switched to gcr.io/distroless/static:nonroot

distroless has no executable code, so this requires KOPIA_PASSWORD
to always be provided via env, b/c distroless does not have
/bin/stty to disable TTY echo (we should not require that, BTW)

* site: added docker image documentation
2021-03-19 21:54:48 -07:00
Jarek Kowalski
3b6cf5cc7b docker: publish docker images to docker hub (#896)
docker: push dockerhub tags

* major.minor - tracks latest major.minor release (except major==0)
* latest - tracks official stable releases
* testing - tracks official stable releases or pre-releases (beta, rc)
* unstable - tracks nightly/unstable builds
2021-03-19 12:51:24 -07:00