收集一些Docker维护常用命令

地瓜 Docker搭建 2023年4月8日 394 0

Docker是一种流行的容器化平台,它允许用户将应用程序和它们的所有依赖关系打包成一个轻量级、可移植的容器。Docker容器可以在各种操作系统和云环境中运行,而不需要任何额外的配置。

使用Docker,开发人员可以在一个容器中打包应用程序的所有依赖,包括操作系统、语言运行时、库和其他软件组件。Docker容器可以隔离应用程序和其依赖关系,从而使其更易于部署、测试和移植。

Docker的另一个重要特性是可扩展性。通过使用Docker容器,用户可以快速部署多个相同的应用程序实例,从而实现水平扩展,而不需要复制整个操作系统或虚拟机。

总之,Docker是一个强大的工具,可以大大简化应用程序的开发、部署和管理。

下面这些命令覆盖了 Docker 中的许多常见操作,但并不是全部。Docker 还有很多高级命令和特定用例的命令。如果需要进一步学习,请参考 Docker 官方文档。
以下是 Docker 常用的一些命令:

镜像命令

  • docker images:列出本地所有镜像
  • docker search [image]:在 Docker Hub 中搜索镜像
  • docker pull [image]:下载镜像
  • docker rmi [image]:删除镜像
  • docker build -t [name] .:构建镜像
    容器命令
  • docker ps:列出所有正在运行的容器
  • docker ps -a:列出所有容器(包括已经停止运行的)
  • docker run [image]:启动容器
  • docker start [container]:启动容器
  • docker stop [container]:停止容器
  • docker rm [container]:删除容器
  • docker exec [container] [command]:在正在运行的容器中执行命令
  • docker logs [container]:查看容器的日志输出
  • docker inspect [container]:查看容器的详细信息
    其他命令
  • docker network ls:列出 Docker 网络
  • docker network create [network]:创建 Docker 网络
  • docker network connect [network] [container]:将容器连接到 Docker 网络
  • docker network disconnect [network] [container]:将容器从 Docker 网络断开连接
  • docker-compose up:启动 Docker Compose 配置
  • docker-compose down:停止 Docker Compose 配置
    镜像操作命令
  • docker history [image]:查看镜像的历史记录
  • docker inspect [image]:查看镜像的详细信息
  • docker save [image] > [file]:将镜像保存为 tar 文件
  • docker load < [file]:从 tar 文件中加载镜像
    容器操作命令
  • docker rename [old_container_name] [new_container_name]:重命名容器
  • docker top [container]:查看容器中正在运行的进程
  • docker stats [container]:查看容器的资源使用情况
  • docker pause [container]:暂停容器中的所有进程
  • docker unpause [container]:恢复容器中的所有进程
  • docker wait [container]:等待容器停止运行后返回退出状态码
  • docker attach [container]:连接到容器的标准输入、输出和错误流
  • docker cp [container]:[src_path] [dest_path]:将容器中的文件复制到本地
    系统管理命令
  • docker info:查看 Docker 系统信息
  • docker version:查看 Docker 版本信息
  • docker system prune:清理无用的镜像、容器、网络和数据卷
  • docker system df:查看 Docker 的磁盘使用情况
  • docker login:登录到 Docker Hub
  • docker logout:退出 Docker Hub

评论

精彩评论

评论 (0)

sitemap