diff --git a/docker-for-mac/multi-arch.md b/docker-for-mac/multi-arch.md index d9f72a6b11..1fd537b94a 100644 --- a/docker-for-mac/multi-arch.md +++ b/docker-for-mac/multi-arch.md @@ -16,7 +16,7 @@ title: 'Leveraging Multi-CPU Architecture Support ' Docker for Mac provides `binfmt_misc` multi architecture support, so you can run containers for different Linux architectures, such as `arm`, `mips`, `ppc64le` and even `s390x`. -This should just work without any configuration, but the containers you run need to have the appropriate `qemu` binary inside the container before you can do this. (See QEMU for more information.) +This should just work without any configuration, but the containers you run need to have the appropriate `qemu` binary inside the container before you can do this. (See QEMU for more information.) So, you can run a container that already has this set up, like the resin arm builds: @@ -34,4 +34,3 @@ Linux edd13885f316 4.1.12 #1 SMP Tue Jan 12 10:51:00 UTC 2016 ppc64le GNU/Linux Running containers pre-configured with `qemu` has the advantage that you can use these to do builds `FROM`, so you can build new Multi-CPU architecture packages. Alternatively, you can bind mount in the `qemu` static binaries to any cross-architecture package, such as the semi-official ones using a script like this one https://github.com/justincormack/cross-docker. (See the README at the given link for details on how to use the script.) - diff --git a/docker-for-mac/release-notes.md b/docker-for-mac/release-notes.md index 99e05d3da6..287a2d863a 100644 --- a/docker-for-mac/release-notes.md +++ b/docker-for-mac/release-notes.md @@ -786,362 +786,149 @@ lead to `Docker.app` not starting on reboot **New Features and Upgrades** - -
Component | -Description | -
---|---|
File System/Sharing | -Support `inotify` events so that file system events on the - Mac will trigger file system activations inside Linux containers | -
Docker Machine | -Install Docker Machine as a part of Docker for Mac install in `/usr/local` | -
Getting Started and About | -- Added animated popover window to help first-time users get started - Added a Beta icon to About box |
-
Component | -Description | -
---|---|
Starting Docker | -There is a race on startup between Docker and networking that can lead to `Docker.app` not starting on reboot. The workaround is to restart the application manually. - |
-
OS X version support | -`Docker.app` sometimes uses 200% CPU after OS X wakes up from sleep mode.
- The issue is being investigated. The workaround is to restart - `Docker.app`. - |
-
VPN/Hostnet | -In VPN mode, the `-p` option needs to be explicitly of the form
- `-p |
-
Component | -Description | -
---|---|
Hostnet/VPN mode | -Fixed Moby DNS resolver failures by proxying the "Recursion Available" flag. - |
-
IP addresses | -`docker ps` shows IP address rather than `docker.local`. - | -
OS X version support | -- Re-enabled support for OS X Yosemite version 10.10 - Ensured binaries are built for 10.10 rather than 10.11. - |
-
Application startup | -- Fixed "Notification Center"-related crash on startup - Fixed watchdog crash on startup |
-
Component | -Description | -
---|---|
File System | -Improved file sharing write speed in OSXFS | -
User space networking | -Renamed `bridged` mode to `nat` mode | -
Debugging | -Docker runs in debug mode by default for new installs - | -
Docker Engine | -Upgraded to 1.10.3 | -
Component | -Description | -
---|---|
GUI | -Auto update automatically checks for new versions again - |
-
File System | -- Fixed OSXFS chmod on sockets - - FixED OSXFS EINVAL from `open` using O_NOFOLLOW |
-
Hypervisor | -Hypervisor stability fixes, resynced with upstream repository |
-
Hostnet/VPN mode | -- Fixed get/set VPN mode in Preferences (GUI) - - Added more verbose logging on errors in `nat` mode - - Show correct forwarding details in `docker ps/inspect/port` in `nat` mode - |
-
Tokens | -New lines ignored in token entry field | -
Feedback | -Feedback mail has app version in subject field | -
Licensing | -Clarified open source licenses | -
Crash reporting and error handling | -- Fixed HockeyApp crash reporting - - Fatal GUI errors now correctly terminate the app again - - Fix proxy panics on EOF when decoding JSON - - Fix long delay/crash when switching from `hostnet` to `nat` mode - |
-
Logging | -- Moby logs included in diagnose upload - - App version included in logs on startup - |
-
Component | -Description | -
---|---|
GUI | -Add VPN mode/`hostnet` to Preferences |
-
- | Add disable Time Machine backups of VM disk image to Preferences | -
CLI | -Added `pinata` configuration tool for experimental Preferences | -
File System | -Add guest-to-guest FIFO and socket file support | -
Notary | -Upgraded to version 0.2 | -
Component | -Description | -
---|---|
File System | -Fixed data corruption bug during cp (use of sendfile/splice) | -
GUI | -Fixed About box to contain correct version string | -
Hostnet/VPN mode | -- Stability fixes and tests - Fixed DNS issues when changing networks |
-
Moby | -Cleaned up Docker startup code | -
Linking and dependencies | -Fixed various problems | -
Logging | -Various improvements | -
+- File System: Add guest-to-guest FIFO and socket file support + +- Upgraded Notary to version 0.2 + + +**Bug fixes and minor changes** + +- Fixed data corruption bug during cp (use of sendfile/splice) +- Fixed About box to contain correct version string + +- Hostnet/VPN mode + - Stability fixes and tests + - Fixed DNS issues when changing networks + + +- Cleaned up Docker startup code related to Moby + +- Fixed various problems with linking and dependencies + +- Various improvements to logging ### Beta 1 Release (2016-03-01 1.10.2-b1) - -
Component | -Description | -
---|---|
GUI | -Added dialog to explain why we need admin rights | -
- | Removed shutdown/quit window | -
- | Improved machine migration | -
- | Added "Help" option in menu to open documentation web pages | -
- | Added license agreement | -
- | Added MixPanel support | -
Crash Reports | -Add HockeyApp crash reporting | -
Task Manager | -Improve signal handling | -
Logging | -Use ISO timestamps with microsecond precision | -
- | Clean up logging format | -
Packaging | -Create /usr/local if it doesn't exist | -
- | docker-uninstall improvements | -
- | Remove docker-select as it's no longer used | -
Hypervisor | -Add PID file | -
- | Networking reliability improvements | -
Hostnet | -Fixed port forwarding issue | -
- | Stability fixes | -
- | Fixed setting hostname | -
Symlinks | -Fixed permissions on `usr/local` symbolic links | -
- Email us at feedback@docker.com -
-