根据 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