docker基本操作命令
docker images #查看docker库中是否已经有镜像
docker pull 镜像名 #下载镜像
docker tag 镜像ID 别名 #给下载的镜像取个别名
docker ps -a #查看docker环境里有多少容器
docker start 镜像名/id #启用一个或者多个已被停止的容器
docker stop 容器名/id #停止一个运行中的容器
docker kill 容器名/id # 杀掉一个运行中的容器
docker restart 容器名/id #重启容器
docker rm 容器 #删除一个或者多个容器
docker run 镜像名/id #创建容器
具体说明:https://www.runoob.com/docker/docker-run-command.html
docker exec #进入自己的容器
具体说明:https://www.runoob.com/docker/docker-exec-command.html
docker inspect 镜像名/id #获取容器/镜像的元数据
docker port 镜像名/id #列出指定容器的端口映射
docker logs 镜像名/id #获取容器日志
docker top 镜像名/id # 查看容器中运行的进程信息
redis-cli -h 另一个容器ip #在容器里登陆另一个容器
docker export 容器名或ID > /home/work/ubuntu.tar #导出docker容器sudo docker save -o ubuntu_14.04.tar ubuntu:14.04
docker rm $(docker ps -a -q) #删除所有停止的容器
docker ps -a -q | xargs docker rm #可以删除所有未运行的容器,docker ps -a -q列出当前运行的容器, -a 会列出所有,包括已停止的, -q 只列出容器 ID
docker search NAME #搜索可用的docker镜像
docker history 镜像 #查看镜像的历史版
docker push 镜像 #使用以下命令将镜像推送到registry
docker commit 做好容器 新创建的镜像名 #将容器制作成镜像
useradd test -d /home/test #新建用户登陆到指定目录
apt-get update && apt-get install -y openssh-server #容器里下载安装
docker rmi 镜像名或镜像ID号 #删除镜像,先删除这个镜像启动的容器
一次性删除所有镜像: docker rmi $(docker images -q)
doxker save 镜像名 >/home/work/ubuntu_ssh.tar #将docker镜像导出
docker load < /home/work/ubuntu_ssh.tar #将本地docker镜像导入docker环境下
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现