webssh / note.md
airsltd's picture
hi
1d2aa43

根据 Dockerfile 创建镜像 webssh:0.0.1

docker build --no-cache -t webssh:0.0.1 . 2>&1 | tail -10

关于镜像版本的知识

使用 tag 添加版本

docker build -t webssh:0.0.1 .
docker build -t webssh:latest .

查看已构建的版本:

docker images | grep webssh

删除旧版本:

docker rmi webssh:旧版本号

运行容器

docker run -d -p 7860:7860 --name webssh webssh:0.0.1

参数说明:

-d 后台运行

-p 7860:7860 端口映射(主机端口:容器端口)

--name webssh 容器名称

webssh 镜像名称

常用操作:

查看运行状态

docker ps

查看日志

docker logs webssh

停止容器

docker stop webssh

删除容器

docker rm webssh

重新运行(已有镜像)

docker start webssh

进入容器(调试用)

docker exec -it webssh /bin/sh

标签管理

本地仓库打标记

git tag -a v0.0.1 -m "初始版本"

推送单个标签到远程

git push origin v0.0.1

删除本地标签

git tag -d v0.0.1

删除远程标签

git push origin --delete tag v0.0.1