--- title: Configuring Proxy Settings in RancherOS layout: os-default --- ## Proxy settings HTTP proxy settings can be set directly under the `network` key. This will automatically configure proxy settings for both Docker and System Docker. ```yaml #cloud-config rancher: network: http_proxy: https://myproxy.example.com https_proxy: https://myproxy.example.com no_proxy: localhost,127.0.0.1 ```
> **Note:** System Docker proxy settings will not be applied until after a reboot. To add the `HTTP_PROXY`, `HTTPS_PROXY`, and `NO_PROXY` environment variables to a system service, specify each under the `environment` key for the service. ```yaml #cloud-config rancher: services: myservice: ... environment: - HTTP_PROXY - HTTPS_PROXY - NO_PROXY ```