:~$ mkdir site.usemy.cloud
:~$ cd site.usemy.cloud
:~/site.usemy.cloud$

create docker-compose file

:~/site.usemy.cloud$ vim docker-compose.yml
version: "2"
services:
    data_mysql:
        image: busybox
        volumes:
        - mysql:/var/lib/mysql
    
    data_wp:
        image: busybox
        volumes:
        - data_wp:/var/www/html/
    
    wordpress:
        image: wordpress
        volumes_from:
        - data_wp
        links:
        - mysql
        environment:
        - WORDPRESS_DB_PASSWORD=password
        ports:
        - "8082:80"
    mysql:
        image: mysql:5.7
        volumes_from:
        - data_mysql
        environment:
        - MYSQL_ROOT_PASSWORD=password
        - MYSQL_DATABASE=wordpress
volumes:
    mysql:
    data_wp:

compose docker by running;

docker-compose up -d
Creating network "siteusemycloud_default" with the default driver
Creating siteusemycloud_data_mysql_1 ... done
Creating siteusemycloud_data_wp_1    ... done
Creating siteusemycloud_mysql_1      ... done
Creating siteusemycloud_wordpress_1  ... done

create new DNS CNAME alias to new domain

create New Proxy host in Nginx Proxy manager with new SSL certificate:

test your site