Edits to plugin upgrade warning

Signed-off-by: Misty Stanley-Jones <misty@docker.com>
(cherry picked from commit 66cbb5a552)
Signed-off-by: Victor Vieux <vieux@docker.com>
This commit is contained in:
Misty Stanley-Jones 2016-12-09 14:41:51 -08:00 committed by Victor Vieux
parent 1f4dc1158c
commit 09296e053d

View file

@ -7,21 +7,21 @@ be found.
## 1.13.0 (2016-12-08) ## 1.13.0 (2016-12-08)
**IMPORTANT**: In Docker 1.13 managed plugin api changed from the experimental **IMPORTANT**: In Docker 1.13, the managed plugin api changed, as compared to the experimental
version introduced in Docker 1.12. Plugins installed with Docker 1.12 should version introduced in Docker 1.12. You must **uninstall** plugins which you installed with Docker 1.12
therefore be **uninstalled** _before_ upgrading to Docker 1.13. You can _before_ upgrading to Docker 1.13. You can uninstall plugins using the `docker plugin rm` command.
uninstall plugins using the `docker plugin rm` command.
If you have already upgraded to Docker 1.13 without uninstalling plugins, and If you have already upgraded to Docker 1.13 without uninstalling
get this error message during docker daemon startup; previously-installed plugins, you may see this message when the Docker daemon
starts:
Error starting daemon: json: cannot unmarshal string into Go value of type types.PluginEnv Error starting daemon: json: cannot unmarshal string into Go value of type types.PluginEnv
Take the following steps to manually remove all plugins; To manually remove all plugins and resolve this problem, take the following steps:
- Remove plugins.json from: `/var/lib/docker/plugins/` 1. Remove plugins.json from: `/var/lib/docker/plugins/`.
- Restart Docker 2. Restart Docker. Verify that the Docker daemon starts with no errors.
- Reinstall your plugins 3. Reinstall your plugins.
### Builder ### Builder
+ Add capability to specify images used as a cache source on build. These images do not need to have local parent chain and can be pulled from other registries [#26839](https://github.com/docker/docker/pull/26839) + Add capability to specify images used as a cache source on build. These images do not need to have local parent chain and can be pulled from other registries [#26839](https://github.com/docker/docker/pull/26839)