CrazyMax
1362d80447
docker(install): check qemu is installed
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
2024-11-18 15:19:43 +01:00
CrazyMax
05607289aa
Merge pull request #492 from docker/bot/docker-releases-json
...
Update `.github/docker-releases.json`
2024-11-18 14:02:28 +01:00
crazy-max
91444bd3bd
github: update .github/docker-releases.json
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-11-15 00:29:29 +00:00
CrazyMax
8672cc70f4
Merge pull request #489 from trim21/get-commit-data
...
feat: add method to get commit date from git
2024-11-13 13:39:55 +01:00
Trim21
31cb9c3bde
feat: add method to get commit date from git
...
Signed-off-by: Trim21 <trim21.me@gmail.com>
2024-11-13 20:11:46 +08:00
CrazyMax
781874f7fa
Merge pull request #486 from vvoland/docker-install-rootless2
...
docker/install: Fix rootless install, make teardown also cleanup the toolDir
2024-11-13 12:04:15 +01:00
Paweł Gronowski
54e0f74a84
docker/install: Stop docker service on Windows
...
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com>
2024-11-08 18:07:31 +01:00
Paweł Gronowski
15a9f92044
docker/install: Copy all rootless-extras
files
...
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com>
2024-11-08 17:58:08 +01:00
Paweł Gronowski
0b611e6c46
docker/install: Clean up toolDir in teardown
...
The `toolDir` is added to `PATH` on install, so make sure the binaries
aren't accessible after a teardown.
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com>
2024-11-08 17:58:05 +01:00
Paweł Gronowski
4980de30fc
test/install: Use separate runDir for each test
...
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com>
2024-11-08 17:58:03 +01:00
CrazyMax
37b0f81ca2
Merge pull request #485 from vvoland/docker-install-rootless
...
docker/install: Support rootless
2024-11-07 12:04:37 +01:00
Paweł Gronowski
2d2bc848fe
docker/install: Support rootless
...
Add support for running a rootless daemon. Currently only Linux host is
supported.
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com>
2024-11-06 18:02:02 +01:00
CrazyMax
8c97b0d9b4
Merge pull request #483 from docker/bot/buildx-lab-releases-json
...
Update `.github/buildx-lab-releases.json`
2024-11-02 17:36:11 +01:00
crazy-max
9da4a47d60
github: update .github/buildx-lab-releases.json
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-11-02 11:47:16 +00:00
CrazyMax
80e4f3c485
Merge pull request #484 from docker/dependabot/npm_and_yarn/actions/cache-3.3.0
...
build(deps): bump @actions/cache from 3.2.4 to 3.3.0
2024-11-02 12:46:50 +01:00
dependabot[bot]
cb33662ebc
build(deps): bump @actions/cache from 3.2.4 to 3.3.0
...
Bumps [@actions/cache](https://github.com/actions/toolkit/tree/HEAD/packages/cache ) from 3.2.4 to 3.3.0.
- [Changelog](https://github.com/actions/toolkit/blob/main/packages/cache/RELEASES.md )
- [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/cache )
---
updated-dependencies:
- dependency-name: "@actions/cache"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-11-01 22:42:41 +00:00
CrazyMax
1b63de84b1
Merge pull request #482 from tonistiigi/update-buildx-v0.18.0
...
update buildx to v0.18.0
2024-10-31 08:59:17 +01:00
Tonis Tiigi
577f9b9555
update buildx to v0.18.0
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2024-10-30 15:51:36 -07:00
Tõnis Tiigi
c6389d840e
Merge pull request #481 from docker/bot/buildx-releases-json
...
Update `.github/buildx-releases.json`
2024-10-30 15:50:15 -07:00
tonistiigi
d90b053e7c
github: update .github/buildx-releases.json
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-10-30 22:49:32 +00:00
CrazyMax
853d5fa804
Merge pull request #480 from vvoland/docker-install-image-latest-fix
...
docker/install: Fix latest image install on lima
2024-10-30 16:22:35 +01:00
Paweł Gronowski
61c10b2d7d
docker/install: Fix latest image install on lima
...
`latest` is not a valid git tag or revision to get the matching systemd
unit files.
Look up the exact source git commit from the
`'org.opencontainers.image.revision` image config label.
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com>
2024-10-30 15:45:37 +01:00
CrazyMax
e84b18afd5
Merge pull request #479 from crazy-max/dockerfile-validate
...
dockerfile validation
2024-10-30 10:34:42 +01:00
CrazyMax
f06ec3b4a1
ci: use list-targets subaction
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
2024-10-30 09:43:45 +01:00
CrazyMax
991feac6c3
fix dockerfile checks
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
2024-10-30 09:43:44 +01:00
CrazyMax
a79473b652
dockerfile validation
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
2024-10-30 09:43:20 +01:00
CrazyMax
6f86e0250d
Merge pull request #476 from crazy-max/undock-run
...
undock: run and extract
2024-10-30 09:14:05 +01:00
CrazyMax
0a09638c5b
undock: run
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
2024-10-30 07:35:55 +01:00
CrazyMax
ea7b423421
Merge pull request #478 from docker/bot/buildx-releases-json
...
Update `.github/buildx-releases.json`
2024-10-30 06:42:00 +01:00
crazy-max
24115c327a
github: update .github/buildx-releases.json
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-10-30 00:20:21 +00:00
CrazyMax
bdd1a426f5
Merge pull request #477 from vvoland/docker-install-archive-version
...
docker/install: Fix lima failing to download latest Docker archive
2024-10-29 16:08:17 +01:00
Paweł Gronowski
e2acba1767
docker/install: Fix lima failing to download latest Docker archive
...
Use the actual version number resolved from the Github releases instead
of the `latest` string.
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com>
2024-10-29 15:46:41 +01:00
CrazyMax
735c66bebf
undock: check for availability
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
2024-10-29 14:30:05 +01:00
CrazyMax
5abb5fce3e
Merge pull request #475 from docker/bot/buildx-releases-json
...
Update `.github/buildx-releases.json`
2024-10-29 13:22:27 +01:00
crazy-max
a9941711bb
github: update .github/buildx-releases.json
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-10-29 12:08:14 +00:00
CrazyMax
68dcb5ad15
Merge pull request #474 from crazy-max/test-latest-qemu
...
ci: test latest qemu
2024-10-28 14:46:24 +01:00
CrazyMax
52919ae07e
Merge pull request #473 from crazy-max/undock
...
undock install
2024-10-28 12:31:08 +01:00
CrazyMax
a9dd20af6c
ci: test latest qemu
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
2024-10-28 12:21:48 +01:00
CrazyMax
faef3be239
undock install
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
2024-10-28 12:09:57 +01:00
CrazyMax
a2e60f6191
Merge pull request #472 from docker/bot/undock-releases-json
...
Update `.github/undock-releases.json`
2024-10-28 11:57:35 +01:00
crazy-max
8e2d2ceec1
github: update .github/undock-releases.json
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-10-28 10:57:16 +00:00
CrazyMax
5b53556941
Merge pull request #471 from crazy-max/undock-releases
...
ci: undock releases json workflow
2024-10-28 11:56:45 +01:00
CrazyMax
be5b9d1575
ci: undock releases json workflow
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
2024-10-28 11:55:51 +01:00
CrazyMax
517a5c577f
Merge pull request #438 from vvoland/install-from-binimage
...
docker(install): support image source
2024-10-27 13:37:56 +01:00
CrazyMax
c65952ed7a
Merge pull request #470 from docker/bot/buildx-lab-releases-json
...
Update `.github/buildx-lab-releases.json`
2024-10-24 12:00:46 +02:00
crazy-max
6336902578
github: update .github/buildx-lab-releases.json
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-10-22 00:18:10 +00:00
Paweł Gronowski
e3d0e4e199
Support image source on darwin
...
Use undock inside lima to pull the image content.
We could mount the downloaded binaries from the host, but for some
reason lima mounts are not always mounted when the provisioning script
is run.
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com>
2024-10-18 14:57:40 +02:00
Paweł Gronowski
b143889d3e
docker/install: Add tests for installing from image
...
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com>
2024-10-17 12:18:17 +02:00
Paweł Gronowski
de390e0872
docker/install: Remove deprecated version and channel
...
Use InstallSource instead
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com>
2024-10-17 12:18:16 +02:00
Paweł Gronowski
b8a96071a8
docker/install: Handle missing v
prefix when searching GH release
...
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com>
2024-10-17 12:18:15 +02:00