runners:view
and runners:edit
permissions. To learn more about role-based access and permissions, see the User Roles documentation.
Requirement | Explanation |
---|---|
Manage internal firewall settings | An internal firewall might prevent communication between containers. To resolve this, create a firewall rule that allows containers to communicate with each other internally. The port used for internal container communication is selected randomly, so the firewall rule must accommodate this configuration/requirements |
Ensure sufficient disk space | Ensure that your system has at least 30GB of available disk space on the /var partition to avoid deployment issues. |
Verify DNS server configuration | Ensure that all DNS servers configured on your system are correctly resolving addresses, as DNS issues could impact network operations during deployment. |
Authenticate with Docker | Before deploying a Docker runner, run docker login to authenticate with Docker Hub. Unauthenticated image pulls may be rate-limited, resulting in TLS handshake timeouts or failed downloads. |
Navigate to the Runners page
Fill in the parameters:
Choose Runner Type
Copy and save the command
Click ‘Continue’. to proceed. A dialog box will appear with the command needed to install the Runner in your Docker environment. To copy the command, click the button in the top-right corner.