Skip to content

Commit

Permalink
1.26 release notes
Browse files Browse the repository at this point in the history
  • Loading branch information
kcq committed Nov 17, 2019
1 parent 64bb54c commit 660fae2
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 6 deletions.
15 changes: 15 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,18 @@
## 1.26 (11/16/2019)

### New Features

* Run `docker-slim` in containers.
* New distribution option ([`dslim/docker-slim`](https://hub.docker.com/r/dslim/docker-slim) image available in Docker Hub).
* Archive `docker-slim` state into a separate Docker volume.

### Improvements

* Default to continuing `docker-slim` execution after the http probing step is done when http probing is enabled.
* Improved IPC.
* Improved seccomp and metadata artifact copy option.
* Improved execution report.

## 1.25.3 (8/4/2019)

### New Features
Expand Down
14 changes: 8 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -125,21 +125,23 @@ Note: The examples are in a separate repository: [https://github.com/docker-slim

## RECENT UPDATES

Latest version: 1.25.3 (8/4/2019)
Latest version: 1.26 (11/16/2019)

Now you can build minified images from the original Dockerfile (no need to create a separate fat container first). For more info about the latest release see the [`CHANGELOG`](CHANGELOG.md).
Now you can run `docker-slim` in containers. For more info about the latest release see the [`CHANGELOG`](CHANGELOG.md).

## INSTALLATION

1. Download the zip package for your platform.
- [Latest Mac binaries](https://downloads.dockerslim.com/releases/1.25.3/dist_mac.zip)
- [Latest Linux binaries](https://downloads.dockerslim.com/releases/1.25.3/dist_linux.tar.gz)
- [Latest Linux ARM binaries](https://downloads.dockerslim.com/releases/1.25.3/dist_linux_arm.tar.gz)
- [Latest Mac binaries](https://downloads.dockerslim.com/releases/1.26/dist_mac.zip)
- [Latest Linux binaries](https://downloads.dockerslim.com/releases/1.26/dist_linux.tar.gz)
- [Latest Linux ARM binaries](https://downloads.dockerslim.com/releases/1.26/dist_linux_arm.tar.gz)
2. Unzip the package.
3. Add the location where you unzipped the package to your PATH environment variable (optional).

If the directory where you extracted the binaries is not in your PATH then you'll need to run your `docker-slim` commands from that directory.

To use the Docker image distribution just start using the `dslim/docker-slim` container image.

## BASIC USAGE INFO

`docker-slim [version|info|build|profile|update|version] [--http-probe|--remove-file-artifacts] <IMAGE_ID_OR_NAME>`
Expand Down Expand Up @@ -180,7 +182,7 @@ You can use the generated profile with your original image or with the minified

The demo run on Mac OS X, but you can build a linux version. Note that these steps are different from the steps in the demo video.

1. Get the docker-slim [Mac](https://downloads.dockerslim.com/releases/1.25.3/dist_mac.zip), [Linux](https://downloads.dockerslim.com/releases/1.25.3/dist_linux.tar.gz) or [Linux ARM](https://downloads.dockerslim.com/releases/1.25.3/dist_linux_arm.tar.gz) binaries. Unzip them and optionally add their directory to your PATH environment variable if you want to use the app from other locations.
1. Get the docker-slim [Mac](https://downloads.dockerslim.com/releases/1.26/dist_mac.zip), [Linux](https://downloads.dockerslim.com/releases/1.26/dist_linux.tar.gz) or [Linux ARM](https://downloads.dockerslim.com/releases/1.26/dist_linux_arm.tar.gz) binaries. Unzip them and optionally add their directory to your PATH environment variable if you want to use the app from other locations.

The extracted directory contains two binaries:

Expand Down

0 comments on commit 660fae2

Please sign in to comment.