首页 > 其他分享 >Docker常用命令

Docker常用命令

时间:2024-09-24 10:51:45浏览次数:9  
标签:容器 常用命令 镜像 Docker Dockerfile docker 运行

背景描述

        A平台实现了通过xen运行dom0,domU。移植B平台时因为运行环境差异程序无法运行,再加上一些下载权限的限制,从而引入Docker,需要将Xen运行Dom0和DomU的环境统一在Dockerfile中配置完成,创建Docker容器所需要的Image会依据Dockerfile的配置生成。以下为目前本人常用的一些Docker命令,参考文章:Docker 命令大全 | 菜鸟教程 (runoob.com)

一、容器生命周期管理

        创建并启动一个新的容器:

docker run <image>

        启动、停止、重启容器:

docker start\stop\restart <docker_ID>

        终止一个或多个正在运行的容器:

docker kill <docker_ID>

        删除一个或多个已经停止的容器:

docker rm <docker_ID>

        创建一个容器但不会启动它:

docker create <image>

        在允许的一个容器内执行新的命令(开一个终端会话命令行):

docker exec -it <dockre_name> /bin/bash

二、容器操作

        列出Docker容器(正在运行的):

docker ps

        实时显示Docker容器的资源使用情况:

docker stats

三、本地镜像管理

        列出本地的Docker镜像:

docker images

        删除不再需要的镜像:

docker rmi <image_name>

        从Dockerfile创建Docker镜像:

docker build -f /path/to/Dockerfile -t myimage:latest .

        

                               

 

标签:容器,常用命令,镜像,Docker,Dockerfile,docker,运行
From: https://blog.csdn.net/weixin_48175016/article/details/142375577

相关文章

  • Linux常用命令
    在Linux系统中,有许多常用的命令用于日常操作、文件管理、系统监控、网络管理等。以下是一些常用的Linux命令以及它们的简单说明:1.文件和目录管理ls:列出目录内容ls#列出当前目录的文件和文件夹ls-l#列出文件的详细信息ls-a#列出......
  • 如何使用Docker进入容器并运行命令
    在Docker的日常管理和应用开发过程中,经常会遇到需要与容器内部进行交互的情况。无论是调试应用程序还是检查服务状态,能够有效地进入容器内部执行命令都是非常必要的。本文将详细介绍如何通过Docker命令行工具进入一个正在运行的容器,并在其中执行各种命令。Docker简介Docker是......
  • 2024.9.23docker常用命令
    1.容器管理查看运行中的容器:dockerps查看所有容器(包括已停止的):dockerps-a启动容器:dockerstart<container_id或container_name>停止容器:dockerstop<container_id或container_name>重启容器:dockerrestart<container_id或container_name>删除......
  • Docker入门实践(三)
    环境VMwareWorkstationProubuntu-23.04常用命令拉去容器镜像dockerpullimage-name启动容器dockerrunCONTAINER-ID停止容器dockerstopCONTAINER-ID执行容器命令dockerexecnginxnginx-troot@ubuntufordocker:/etc/docker#dockerexec0f3554......
  • Docker入门实践(四)
    环境VMwareWorkstationProubuntu-23.04dockerrun命令执行过程详解dockerrun-i-tubuntu/bin/bash1.如果本地没有ubuntu镜像,docker会从你配置的镜像源拉去该镜像,相当于执行dockerpullubuntu。2.docker创建一个新的容器,相当于执行dockercontainercreate......
  • Docker入门实践(二)
    环境VMwareWorkstationProubuntu-23.04常用命令启动dockersystemctlstartdocker重启dockerservicedockerrestart查看docker版本dockerversionClient:DockerEngine-CommunityVersion:25.0.2APIversion:1.44Goversion:......
  • Docker入门实践(一)
    环境VMwareWorkstationProubuntu-23.04Docker安装更新软件包sudoaptupdatesudoaptupgrade安装docker依赖apt-getinstallca-certificatescurlgnupglsb-release添加Docker官方GPG密钥curl-fsSLhttp://mirrors.aliyun.com/docker-ce/linux/ubuntu/g......
  • 滚雪球学SpringCloud[9.1讲]:Docker与容器化详解
    全文目录:前言9.1Docker与容器化Docker的基本概念与SpringBoot应用的容器化1.Docker的核心概念2.将SpringBoot应用容器化DockerCompose与微服务编排1.DockerCompose的核心概念2.使用DockerCompose编排微服务使用Kubernetes部署SpringCloud应用1.Kubernetes......
  • docker部署paddleocr过程中遇到的问题
    坑1:尝试了下面csdn博客中的解决方案,但是不太行,后来发现是paddlepaddle-gpu的版本问题,版本改对后就OK了https://blog.csdn.net/weixin_43021830/article/details/128243800坑2:困扰了一周了,还是卡住了,目前尝试解决的两个思路1、将paddleocr模块添加到python解释器的搜索路径......
  • Dockerfile全面指南:从基础到进阶,掌握容器化构建的核心工具
    目录Dockerfile全面指南:从基础到进阶,掌握容器化构建的核心工具引言一、什么是Dockerfile二、Dockerfile的基本结构三、Dockerfile的常见配置项1、多阶段构建(Multi-stageBuilds)2、缓存优化3、合并RUN命令四、Dockerfile使用须知五、一个完整的Dockerfile实......