version: '3.2' services: proxysql: image: docker.sunet.se/drive/proxysql:<%= @proxysql_version %> container_name: proxysql_proxysql_1 <%- if @hostnet -%> network_mode: host <%- else -%> ports: - 3306:3306 - 6032:6032 - 6080:6080 <%- end -%> environment: INITIALIZE: 1 dns: - 89.46.20.75 - 89.46.21.29 - 89.32.32.32 <%- if !@hostnet -%> networks: - proxysql <%- end -%> restart: unless-stopped volumes: - proxysql:/var/lib/proxysql - /opt/proxysql/proxysql.cnf:/etc/proxysql.cnf - /opt/proxysql/my.cnf:/etc/mysql/conf.d/my.cnf volumes: proxysql: <%- if !@hostnet -%> networks: proxysql: driver: bridge <%- end -%>