diff --git a/components/engine/docs/sources/articles/systemd.md b/components/engine/docs/sources/articles/systemd.md index 77bcfe4c7b..0f66cd79d2 100644 --- a/components/engine/docs/sources/articles/systemd.md +++ b/components/engine/docs/sources/articles/systemd.md @@ -71,10 +71,14 @@ This example overrides the default `docker.service` file. If you are behind a HTTP proxy server, for example in corporate settings, you will need to add this configuration in the Docker systemd service file. -Copy file `/usr/lib/systemd/system/docker.service` to `/etc/systemd/system/docker/service`. +First, create a systemd drop-in directory for the docker service: -Add the following to the `[Service]` section in the new file: + mkdir /etc/systemd/system/docker.service.d +Now create a file called `/etc/systemd/system/docker.service.d/http-proxy.conf` +that adds the `HTTP_PROXY` environment variable: + + [Service] Environment="HTTP_PROXY=http://proxy.example.com:80/" If you have internal Docker registries that you need to contact without