v0.4.0
版本发布时间: 2021-02-12 09:34:12
containerd/stargz-snapshotter最新发布版本:v0.15.1(2023-10-31 17:05:15)
This release refactors ctr-remote image optimize
command based on containerd and fanotify. For optimizing images, containerd needs to run but FUSE is no longer needed. Optimized images are stored to containerd, so they can be inspected and pushed to the registry using various ctr/nerdctl commands (e.g. ctr-remote images export
, ctr-remote content get
, etc.). Please refer to the ctr-remote
doc for more details.
This release comes with various test/release pipeline improvements including smaller release binaries, cross-compiled binaries, nightly tests with master
version of containerd and go.mod improvement.
Notable Changes
-
ctr-remote image optimize
- Refactor the optimizer based on containerd (#240)
- Fix ctr-remote's subcommands don't override ctr's default (#250)
-
Stargz Snapshotter
- Print mount error in the log output (#252)
-
nativeconverter
- Enable to resume conversion (#246)
-
Test/release pipeline
- Strip go binary by default (#255)
- Make sure the snapshotter is up-and-running during test (#256)
- Add tests with the latest unreleased (a.k.a
master
) containerd (#257, #263) - Release cross builds (#260)
- Eliminate the need to specify
replace
directive in the consumer's go.mod (#261)
-
Docs and dependencies
- Bump Go to 1.15 (#243, #245)
- Update containerd to v1.5.0-beta.0.0.20210122062454-5a66c2ae5cec (#247)
- Update images used in benchmarking (#248)
Importing Stargz Snapshotter as Go module
Currently, Stargz Snapshotter repository contains two Go modules as the following and both of them need to be imported.
require (
github.com/containerd/stargz-snapshotter v0.4.0
github.com/containerd/stargz-snapshotter/estargz v0.4.0 // indirect
)
Please make sure you import the both of them and they point to the same version (v0.4.0
).
1、 stargz-snapshotter-v0.4.0-linux-amd64.tar.gz 17.31MB
2、 stargz-snapshotter-v0.4.0-linux-amd64.tar.gz.sha256sum 111B
3、 stargz-snapshotter-v0.4.0-linux-arm-v7.tar.gz 14.18MB
4、 stargz-snapshotter-v0.4.0-linux-arm-v7.tar.gz.sha256sum 112B
5、 stargz-snapshotter-v0.4.0-linux-arm64.tar.gz 14.05MB
6、 stargz-snapshotter-v0.4.0-linux-arm64.tar.gz.sha256sum 111B
7、 stargz-snapshotter-v0.4.0-linux-ppc64le.tar.gz 13.57MB
8、 stargz-snapshotter-v0.4.0-linux-ppc64le.tar.gz.sha256sum 113B
9、 stargz-snapshotter-v0.4.0-linux-s390x.tar.gz 15.2MB
10、 stargz-snapshotter-v0.4.0-linux-s390x.tar.gz.sha256sum 111B