docker run后面接的参数如何转换成docker service

我在部署mysql之前没有考虑集群,所以用的是docker run命令,docker run命令后必须接一些参数例如卷挂载,容器初始化的,下面是命令:

docker run -d --name itcc_database_v8 \
-p 3306:3306 --restart unless-stopped --privileged=true \
-v /data/mysql/mysql_conf/:/etc/mysql \
-v /data/mysql/mysql_data:/var/lib/mysql \
-e MYSQL_ROOT_PASSWORD="1qaz@WSX" itcc/database:v8  \
--lower_case_table_names=1

我就想如果用docker swarm来创建的话怎么把上面这些参数传进去,我只知道-v的挂载卷可以用--mount来代替,其余的呢?例如--lower_case_table_names=1

问题相关代码,请勿粘贴截图
运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果