比较简单,官方文档
//本地,第一次登陆使用
docker login uhub.service.ucloud.cn -u xxxx@xxxx.com
// 1构建images
mvn clean package -DskipTests=true docker:build
// 2打标签
docker tag springboot/ltfxpos uhub.service.ucloud.cn/ltfxpos/ltfxpos:tag
// 3推送到ucloud docker镜像服务器
docker push uhub.service.ucloud.cn/ltfxpos/ltfxpos:tag
// 如果docker没启动,启动docker
sudo systemctl start docker
// 应用服务器登陆ucloud docker镜像服务器
docker login uhub.service.ucloud.cn -u xxxx@xxxx.com
// 1应用服务器获取images
docker pull uhub.service.ucloud.cn/ltfxpos/ltfxpos:tag
// 2停止container
docker stop xxxx
// 3启动images
docker run -p 8888:8081 -t springboot/ltfxpos
// 3如果是用docker-compose,启动docker,先cd到docker-compose.yml所在的文件夹
docker-compose up -d
// 4查看最新日志
docker logs -f -t --tail 行数 容器名
#-v /jellyfin/config 是机器里的目录, /config 是docker里的目录,可以指定多个
docker run -d -p 8096:8096 -v /jellyfin/config:/config -v /nas_file/PT/:/media --device /dev/dri/:/dev/dri/ jellyfin/jellyfin