docker run migrate 是否可能仅使用一个特定的迁移文件?

sky*_*cyr 5 mysql database-migration go docker

我尝试在我的 golang 应用程序中使用 docker 和 mysql 数据库进行迁移。但我只想做一个特定的迁移文件而不是整个迁移文件

来源: https: //github.com/golang-migrate/migrate

我发现了什么:

docker run -v {{ migration dir }}:/migrations --network host migrate/migrate
    -path=/migrations/ -database "mysql://user:password@tcp(host:port)/database up 2
Run Code Online (Sandbox Code Playgroud)

注意:2 表示2 个迁移文件

我用的是:

sudo docker run -v /home/user/app/schema:/migrations --network host migrate/migrate 
    -path=/migrations/ -database "mysql://root:root@tcp(localhost:8080)/my_db" up
Run Code Online (Sandbox Code Playgroud)

我想要 docker run 迁移最后/最新的迁移文件/特定的迁移文件,但我不知道如何。