Docker常用命令
1.爬虫 - Scrapy框架安装使用12.数据库 - MongoDB基础语法23.数据库 - MongoDB基础知识14.数据库 - MongoDB安装5.文档数据存储6.爬虫 - Scrapy框架安装使用27.数据库 - MySql语句8.爬虫 - 基础类总集9.K8S安装流程10.Docker简介安装
11.Docker常用命令
12.Docker容器数据卷13.DockerFile14.爬虫 - Request库简介15.爬虫 - Selenium简介16.Python处理Word,Excel,PDF17.数据分析 - 理论简介18.数据分析 - NumPy模块19.数据分析 - Pandas模块20.数据分析 - Matplotlib模块21.爬虫 - 网页解析库22.Android自动化 - 环境准备23.Android自动化 - 基础总集24.Python一些简单基础的模板化语法帮助命令
#显示docker版本
docker version
#显示详细信息,比如多少镜像,多少容器
docker info
#帮助命令
docker --help
镜像命令
#显示本地镜像
docker images
#搜索某个镜像
docker search imagename
#从云端拉取镜像
docker pull imagename
#重新生成本地镜像
docker commit -m="describe" -a="auther" containerID Newname:tagname
#删除某个镜像
docker rmi imageID
容器命令
#新建并启动容器
docker run [OPTIONS] IMAGE [COMMAND] [ARG...]
#eg:docker run -it centos /bin/bash #以交互方式运行centos镜像
#启动守护式容器
docker run -d containerID
#列出当前容器
docker ps [OPTIONS]
#eg:doker ps -a #列出所有容器,运行和停止的
#退出容器
exit #退出并停止容器
ctrl+P+Q #退出容器不停止运行
#启动容器
docker start containerID or containername
#重启容器
docker restart containerID or containername
#停止容器
docker stop containerID or containername
#强制停止容器
docker kill containerID or containername
#删除已停止容器
docker rm containerID
#一次性删除多过停止容器
docker rm -f $(docker ps -a -q)
docker ps -a -q | xargs docker rm
查看容器相关信息命令
#查看容器日志
docker logs -f -t --tail containerID
#查看容器内运行的进程
docker top containerID
#查看容器内部细节
docker inspect containerID
#以交互的方式进入已运行的容器
docker exec -it container command #在容器中打开新的终端,并且启动新的进程
docker attach containerID #直接进入容器启动命令的终端,不会启动新的
#从容器内拷贝文件到主机上
docker cp containerID:容器内路径 目的主机路径
本地镜像发布到阿里云
-
生成本地镜像
-
在阿里云上创建镜像仓库:命名空间和仓库名称
-
将镜像推送到registry
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 【.NET】调用本地 Deepseek 模型
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· 我与微信审核的“相爱相杀”看个人小程序副业
· DeepSeek “源神”启动!「GitHub 热点速览」
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库