Home Explore Blog CI



docker

10th chunk of `content/manuals/desktop/previous-versions/3.x-mac.md`
153adf955a8bee53cf677b95a393809d010ebf003b1c8ddc000000010000085c
- Avoid generating a spurious filesystem DELETE event while invalidating caches. Fixes [docker/for-mac#5124](https://github.com/docker/for-mac/issues/5124).
- It is now possible to share directories in `~/Library` (except Docker Desktop data directories) with a container. Fixes [docker/for-mac#5115](https://github.com/docker/for-mac/issues/5115).
- You will now see a performance warning pop-up message if you create a container that shares the `Home` or  a user `Library` directory.

### Known issues

- Some DNS addresses fail to resolve within containers based on Alpine Linux 3.13. See [docker/for-mac#5020](https://github.com/docker/for-mac/issues/5020).

## Docker Desktop 3.0.1
2020-12-11

### Bug fixes and minor changes

- Fixed an issue that caused certain directories not to be mountable into containers. Fixes [docker/for-mac#5115](https://github.com/docker/for-mac/issues/5115). See Known issues below.

### Known issues

- It is currently not possible to bind mount files within `~/Library` into a container. See [docker/for-mac#5115](https://github.com/docker/for-mac/issues/5115).
- Building an image with BuildKit from a git URL fails when using the form `github.com/org/repo`. To work around this issue, use the form `git://github.com/org/repo`.
- Some DNS addresses fail to resolve within containers based on Alpine Linux 3.13. See [docker/for-mac#5020](https://github.com/docker/for-mac/issues/5020).

## Docker Desktop 3.0.0
2020-12-10

### New 

- Use of three-digit version number for Docker Desktop releases.
- Starting with Docker Desktop 3.0.0, updates are now much smaller as they will be applied using delta patches.
- First version of `docker compose` (as an alternative to the existing `docker-compose`). Supports some basic commands but not the complete functionality of `docker-compose` yet.

  - Supports the following subcommands: `up`, `down`, `logs`, `build`, `pull`, `push`, `ls`, `ps`
  - Supports basic volumes, bind mounts, networks, and environment variables

    Let us know your feedback by creating an issue in the [compose-cli](https://github.com/docker/compose-cli/issues) GitHub repository.

Title: Docker Desktop Versions 3.0.1 and 3.0.0: Bug Fixes, Known Issues, and New Features
Summary
This section details Docker Desktop versions 3.0.1 and 3.0.0. Version 3.0.1 fixes an issue with mounting certain directories but has a known issue related to bind mounting files within ~/Library. It also highlights a BuildKit issue when building images from Git URLs. Version 3.0.0 introduces a three-digit versioning system, smaller update sizes through delta patches, and the first version of 'docker compose' with limited functionality, supporting basic commands, volumes, networks, and environment variables.