【linux】docker基本概念和基础指令操作(镜像、容器)

这篇具有很好参考价值的文章主要介绍了【linux】docker基本概念和基础指令操作(镜像、容器)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

docker

docker镜像 images

xxxx(名称):xxxx(版本号)

每一个image可以生成若干个容器(container),所有用相同镜像生成的容器环境完全一样

每一个容器都是一个完全独立的云端服务器文章来源地址https://www.toymoban.com/news/detail-789177.html

镜像指令

docker pull ubuntu:20.04 #拉取一个镜像
docker images #看本地所有镜像

docker rm image ubuntu:20.04
docker rmi ubuntu:20.04 #删除镜像

docker [container] commit CONTAINER IMAGE_NAME:TAG
#将容器复刻成某个镜像

docker save -o ubuntu:20.04.tar ubuntu:20.04
#将镜像导出,保存为本地的一个文件

docker load -i ubuntu:20.04.tar 
#从文件中加载出镜像

容器指令

docker [container] create it ubuntu:20/04 
#利用镜像创建一个容器

docker ps -a #查看本地所有容器

docker [container] start CONTAINER(id/名称)
#启动容器
docker [container] stop CONTAINER
#停止容器
docker [container] restart CONTAINER
#重启容器
docker [container] run -itd ubuntu:20.24
#创建并启动一个容器
#e.g. docker run -p 20000:22 --name my_docker_server -itd docker_lesson:1.0
#-p指的是将容器的20000端口,映射到本地的22端口

docker [container] attach CONTAINER
#进入容器;
#挂起容器,容器不关:如果想要退出,先按[ctrl+p],再按[ctrl+q]
#关容器:exit

docker [container] exec CONTAINER COMMAND
#在容器中执行命令,COMMAND是执行的命令
#e.g. docker exec vigilant_johnson ls 
#查看这个容器里的东西

docker [container] rm CONTAINER
#删除容器
docker container prune 
#删除所有已停止的容器

docker export -o xxx.tar CONTAINER
#将容器CONTAINER导出到本地文件xxx.tar中
docker import xxx.tar image_name:tag
#将本地文件xxx.tar导入成**镜像**,并将镜像命名为image_name:tag
#import和export会丢失历史记录和园数据信息
#save和load会保留历史信息

docker top CONTAINER
#查看某个容器内的所有进程

docker stats
#查看所有容器的统计信息

docker cp xxx CONTAINER:xxx #将本地文件复制到容器里
docker cp CONTAINER:xxx xxx #将容器文件复制到本地

docker rename CONTAINER1 CONTAINER2
#重命名容器

docker update CONTAINER --memory 500MB
#修改容器限制
#update还可以修改其他的参数

到了这里,关于【linux】docker基本概念和基础指令操作(镜像、容器)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Docker入门安装、镜像与容器下载 —— 基本操作

    目录 前言 Docker 1. docker介绍 2. docker安装 3. docker基本使用 3.1 镜像下载 3.2 操作容器         虚拟机:基于主机(物理机或虚机)的多服务实例。 在该模式下,软件开发人员可以提供单个或多个物理机或虚机,同时在每个主机上运行多个服务实例。 此模式有几种不同的实现形式

    2024年01月17日
    浏览(81)
  • Docker基本操作之删除容器Container和删除镜像IMAGE

    1.1 删除容器Container语法 1.2 删除容器Container 操作 删除容器Container使用docker rm 命令,例如删除mysql容器: 1.3 docker ps docker ps 语法: docker ps 各个参数的说明: 2.1 删除镜像IMAGE语法 删除镜像IMAGE使用 docker rmi 命令,例如删除 mysql 镜像: 2.2 docker images 各个参数的说明: 2.3 强制删

    2024年02月14日
    浏览(48)
  • docker基本操作:安装部署、设置ssh远程登入、配置docker镜像文件并创建docker容器

    Docker 是一个流行的应用程序容器化和部署平台,允许开发人员轻松地创建、部署和管理容器中的应用程序。 请注意运行此命令需要 root 或 sudo 权限,因此可能需要在命令前加上 sudo 并输入密码。 一、更新系统工具(ubuntu) 安装docker 查看docker版本 启动docker服务 二、一些基本

    2024年02月04日
    浏览(67)
  • Docker关于下载,镜像配置,容器启动,停止,查看等基础操作

    关于什么是Docker容器?我们该如何去简单化的将他理解? 虚拟化的革新发展,进而带动当代云原生等一些新概念的高速发展,进而docke体现了他的先进性、便捷性,操作简单性; Docker容器是基于linux容器的技术,在此基础上进一步的封装更正,让用户不用去担心容器的管理,

    2024年02月11日
    浏览(45)
  • 【Java】微服务——Docker容器部署(docker安装,docker配置镜像加速,DockerHub,docker基本操作,Dockerfile自定义镜像.Docker-Compose)

    微服务虽然具备各种各样的优势,但服务的拆分通用给部署带来了很大的麻烦。 分布式系统中,依赖的组件非常多,不同组件之间部署时往往会产生一些冲突。 在数百上千台服务中重复部署,环境不一定一致,会遇到各种问题 1.1.1.应用部署的环境问题 大型项目组件较多,运

    2024年02月04日
    浏览(56)
  • Linux-Docker镜像-基础操作命令

    参考 https://www.cnblogs.com/lyj1023/p/16544717.html 1查看本地镜像:docker images 2查看镜像内容:tar xvf nginx.tar.gz 3 docker run [选项] [镜像名] [shell 命令] [参数] docker run centos /bin/echo \\\'hello wold\\\' 4显示正在运行的容器 docker ps docker ps -a #显示所有容器(正在运行及关闭的所有容器) 5指定端口映

    2024年02月07日
    浏览(35)
  • Docker概念|容器|镜像|命令详细(创建,删除,修改,添加)

    Docker是一个开源的应用容器引擎,基于go语言开发并遵循了apache2.0协议开源 是在Linux容器里运行应用的开源工具 是一种轻量级的”虚拟机“ Docker的容器技术可以在一台主机上轻松为任何应用创建一个轻量级的,可移植的,自给自足的容器。 docker本质就是宿主机的一个进程,

    2023年04月19日
    浏览(46)
  • Docker三大核心概念(镜像、容器和仓库)与虚拟化

    目录 1. Docker是什么 2. Docker与虚拟化 3. Docker虚拟化的好处 4. Docker核心概念    4.1.镜像    4.2.容器    4.3.仓库 5. CentOS7 安装docker(在线方式)    5.1.内核版本信息检查      5.2 卸载可能存在的旧版本      5.3 安装必要的系统工具    5.4 添加docker-ce安装源    5.5 更新yum缓存

    2023年04月17日
    浏览(43)
  • Docker_安装使用_容器镜像_Docker-compose_常用指令_网络配置

    相关概念 微服务虽然具备各种各样的优势,但服务的拆分通用给部署带来了很大的麻烦。 分布式系统中,依赖的组件非常多,不同组件之间部署时往往会产生一些冲突。 在数百上千台服务中重复部署,环境不一定一致,会遇到各种问题。 Docker解决依赖的兼容问题: Docker允

    2024年02月02日
    浏览(58)
  • docker 镜像/容器常用操作

    目录 1、docker 下载镜像 2、删除镜像 3、新建容器并启动(测试) 4、列出所有正在运行的容器 5、删除容器 6、启动和停止容器 7、查看日志 8、查看元数据(详细数据) 9、将容器中的文件拷贝到主机中 10、进入容器 11、容器之间数据同步 官方文档:docker指令 1、docker 下载镜像 2、

    2024年02月05日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包