docker常用的基础命令(代码片段)

author author     2022-10-27     574

关键词:

docker常用的基础命令

镜像命令:

  1. 搜索镜像:docker search images_name
  2. 下载镜像:docker pull images_name
  3. 查看当前的所有镜像:docker images
  4. 删除本地镜像:docker rmi images_name

    容器操作:

  5. 新建容器并启动:

    # 在容器里启动一个/bin/bash shell环境,可以登录进入操作
    docker run -itd docker.io/centos /bin/bash 
    -t 选项让Docker分配一个伪终端(pseudo-tty)并绑定到容器的标准输入上
    -i 交互式操作
    -rm 容器退出后随之删除
    -d 后台运行容器并打印出新的容器id
  6. 停止容器:docker stop id
  7. 启动已终止的容器:docker start id
  8. 重启容器:docker restart id
  9. 查看容器的的状态:

    docker ps  -a 查看所有容器状态
    docker ps  -q 仅查看容器的id
    docker ps  -l 查看最后一个容器的状态
  10. 进入容器:

    docker exec -it id /bin/bash  启动一个/bin/bash终端
    docker exec -it id command  在容器中运行命令显示在终端
  11. 导入和导出容器:

    导出本地容器到本地文件:
    # docker ps -q
    56145f10ba3a
    # docker export 5614 >centos.tar
    导入容器的快照:
    # cat centos.tar |docker import - test/centos
    sha256:baab1c322c93658970170e871f78d837a61e6fdad1518c9ce366ae23baa2c210
    指定 URL 或者某个目录来导入
    docker import http://example.com/exampleimage.tgz example/imagerepo
    
    =========区分:========================================================
    导出镜像到本地文件
    # docker save docker.io/nginx > nginx.tar
    导入镜像储存文件到本地镜像库
    # docker load -i nginx.tar

    这两者的区别在于容器快照文件将丢弃所有的历史记录和元数据信息(即仅保存容器当时的快照状态),而镜像存储文件将保存完整记录,体积也要大。此外,从容器快照文件导入时可以重新指定标签等元数据信息。

  12. 删除容器:

    删除一个处于终止状态的容器:
    docker rm id 
    强制删除一个运行中的容器:  
    docker rm -f id
    删除所有处于终止状态的容器:
    docker rm $(docker ps -qa)
    删除所有容器:
    docker rm -f $(docker ps -qa)

docker基础命令(代码片段)

Docker常用命令介绍1、docker常用命令命令作用dockersearch查询镜像dockerpull从网上拉取镜像dockercreate创建容器dockerps查看容器进程dockerstart启动容器进程dockerstop终止容器进程dockerlogs查看日志dockerimages查看docker中的镜像dockerrm删除镜像do... 查看详情

docker使用常用基础命令详解版(代码片段)

文章目录Docker基本命令1.查看docker信息(version、info)2.对image的操作(search、pull、images、rmi、history)3.启动容器(run)4.查看容器(ps)5.保存对容器的修改(commit)6.对容器的操作 查看详情

docker基础命令学习(代码片段)

Docker学习Docker简介虚拟机和Linux容器Docker中基本概念镜像(Image)容器(Container)仓库(Repository)分层存储Docker的安装Centos6安装DockerCentos7安装Docker配置阿里云镜像加速器配置HelloWorld镜像底层运行原理Docker常用命令帮助命令dockerversion---查... 查看详情

docker基础命令,常用操作(代码片段)

docker基础命令使用docker镜像获取镜像从dockerregistry获取镜像的命令是dockerpull。命令格式是:dockerpull[选项][dockerregistry地址]仓库名:标签dockerregister地址:地址的格式一般是域名:端口,默认地址是dockerhub仓库名:仓库名是两段格式... 查看详情

docker基础命令(代码片段)

Docker常用命令学习网站:https://yeasy.gitbook.io/docker_practice/查看所有镜像:“dockerimages”删除imagedockerrmiIMAGEID若上步无法删除,则需要先删除运行过该images的container,先利用“dockerps-a”查看退出的container;再利用“dockerrmCONTAINERID... 查看详情

docker常用命令(代码片段)

一、Docker镜像操作基础命令[root@localhost~]#dockersearch镜像名称//搜索镜像(在dockerhub官网上进行查找)[root@localhost~]#dockerpull镜像名称//下载镜像(如果不指定镜像标签默认下载最新版的镜像)[root@localhost~]#dockerpush仓库名称/仓库账... 查看详情

docker常用命令备忘录(代码片段)

基础命令dockerversiondockerinfodocker--help   镜像命令查看dockerimages 其中:REPOSITORY:表示镜像的仓库源TAG:镜像的标签(默认的版本标签为latest,拉镜像时可以指定TAG)IMAGEID:镜像IDCREATED:镜像创建时间SIZE:镜像大小命令... 查看详情

关于docker那点事儿——docker基础命令(代码片段)

文章目录前言一、docker安装docker配置文件详解二、常用docker命令1、dockerimage命令2、dockerrun命令3、常用命令三、docker网络1、docker修改默认网段2、不同宿主机下docker互通四、docker数据目录迁移前言官方文档:https://docs.docker.com... 查看详情

dockerreview-docker容器常用命令(代码片段)

...容器相关的命令下载一个centos的基础镜像新建容器并启动dockerrun操作说明启动并进入容器查看当前有哪些容器正在运行dockerps启动容器停止容器重启容器强制停止进入容器退出容器删除容器删除所有停止的容器其他常用命令查看... 查看详情

3.docker容器的常用命令(代码片段)

1.docker的主要内容(1).docker是一个cs架构(2).docker主要:镜像容器仓库网络存储监控(3).docker是一个软件的打包技术2.docker镜像基础命令1.dockersearchNginx(搜索镜像)[root@docker03~]#dockersearchnginxNAMEDESCRIPTIONSTARSOFFICIALAUTOMATEDnginxOffici... 查看详情

01.docker原理部署及常用操作命令(代码片段)

原文:01.Docker原理部署及常用操作命令1|0Docker的来源及构造:容器是一种基础工具:泛指任何用于容纳其他物品的工具,可以部分或完全封闭,被用于容纳,储存,运输物品: 物品可以被放置在容器中,而容器可以保护内容物:... 查看详情

docker系列之基础实践篇(上)(代码片段)

 常用命令回顾帮助命令1.启动docker//启动$systemctlstartdocker2.查看docker版本$dockerversion3.查看安装的docker信息描述(容器多少,镜像多少等等)dockerinfo4.docker帮助命令(基本上docker的所有命令都有)docker--help此处比较长就不截图了,可... 查看详情

docker的常用命令(imagecontainerjupiter)(代码片段)

...文地址:https://blog.csdn.net/caroline_wendy/article/details/129128049Docker是一个开放源代码的开放平台软件,用于开发应用、交付应用、运行应用。Docker允许用户将基础设施中的应用单独分割出来,形成更小的颗粒,从而提高交付软件的速... 查看详情

docker常用命令(代码片段)

docker的常用命令帮助命令镜像命令查看镜像搜索镜像下载镜像删除镜像容器命令新建容器并启动列出所有运行的容器退出容器删除容器启动和停止容器的操作查看容器中的进程信息查看镜像的元数据进入当前正在运行的容器将容... 查看详情

docker常用命令(代码片段)

docker的常用命令帮助命令镜像命令查看镜像搜索镜像下载镜像删除镜像容器命令新建容器并启动列出所有运行的容器退出容器删除容器启动和停止容器的操作查看容器中的进程信息查看镜像的元数据进入当前正在运行的容器将容... 查看详情

docker常用命令(代码片段)

楔子由于docker的命令比较多,有时候容易记混,所以把docker的一些常用的命令给记录下来,然后使用的时候如果忘记了可以Ctrl+f通过关键字查找。所以这篇博客只是记录了命令是干什么的,具体细节不会说太多、也没有举例说明... 查看详情

docker----常用命令(镜像和容器的常用命令)(代码片段)

帮助命令dockerversion     #显示docker的版本信息dockerinfo        #显示docker的系统信息,包括镜像和容器的数量docker命令--help    #帮助命令帮助文档的地址:https 查看详情

docker快速入门——docker常用命令(代码片段)

Docker快速入门——Docker常用命令一、Docker命令简介1、Docker命令简介Docker的命令清单可以通过运行sudodocker或者sudodockerhelp命令查看。Docker容器技术在不断演化过程中,Docker的子命令已经达到41个,其中核心子命令(例如:run)还会... 查看详情