Docker镜像的使用

相关概念

镜像运行起来就是容器,镜像是文件,容器是进程

1、列出镜像列表

docker images
  • REPOSITORY:表示镜像的仓库源

  • TAG:镜像的标签

  • IMAGE ID:镜像ID

  • CREATED:镜像创建时间

  • SIZE:镜像大小

2、拉取镜像到本地

https://hub.daocloud.io/   或者  Docker Hub  都可以

比如这里从DaoCloud拉取mysql镜像

命令

docker pull daocloud.io/library/mysql:5.7.6

3、删除镜像

docker rmi 镜像id

4、查看镜像

docker ps [OPTIONS]

OPTIONS说明:

  • -a :显示所有的容器,包括未运行的。
  • -f :根据条件过滤显示的内容。
  • --format :指定返回值的模板文件。
  • -l :显示最近创建的容器。
  • -n :列出最近创建的n个容器。
  • --no-trunc :不截断输出。
  • -q :静默模式,只显示容器编号。
  • -s :显示总的文件大小。

5、本地镜像导出

docker save -o 路径 镜像id

6、本地镜像导入

docker load -i 镜像文件

7、修改镜像名称

docker tag 镜像id 新镜像名称:版本

8、运行容器

docker run -d -p 宿主机端口:容器端口 --name 容器名称 镜像的标识| 镜像名称[:tag]
  • -d代表后台运行容器
  • -p 宿主机端口:容器端口   为了映射Linux端口和容器的端口
  • --name 容器名称    指定容器名称

9、查看容器日志

-f : 滚动查看日志最后几行

docker logs -f 容器id

10、进入容器内部

docker exec -it 容器id bash

11、删除容器

删除之前需要先停止容器

先停止 docker stop 容器id
docker rm 容器id

docker rm $(docker ps -qa)  这个是删除所有容器

来源:https://www.icode9.com/content-4-886401.html

(0)

相关推荐

  • Docker学不会?不妨看看这篇文章

    大家好,我是辰哥! 上一篇文章(2300+字!在不同系统上安装Docker!)教大家如何在系统上安装docker,今天咱们来学习docker的基本使用. 辰哥将在本文里详细介绍docker的各种使用命 ...

  • 手把手教你,docker安装nginx

    https://www.shengchulai.com/blog-vR35Nm9LAB.htm 1)下载镜像 打开网易蜂巢镜像中心 https://c.163yun.com/hub#/m/home/ ...

  • Docker 制作Nginx镜像

    参考文章:https://www.jianshu.com/p/dc4cd0547d1e 镜像的制作方式有两种,一种是下载别人的镜像之后再制作成自己的镜像,一种是从头开始制作自己的镜像 第一种,下载别人 ...

  • docker学习3-镜像的基本使用

    前言 Docker的三大核心概念:镜像.容器.仓库.初学者对镜像和容器往往分不清楚,学过面向对象的应该知道类和实例,这跟面向对象里面的概念很相似 我们可以把镜像看作类,把容器看作类实例化后的对象. d ...

  • docker的简单操作和端口映射

    一:简介 Docker镜像 在Docker中容器是基于镜像启动的 镜像是启动容器的核心 镜像采用分层设计,最顶层为读写层 使用快照COW技术,确保底层不丢失 通过ifconfig(ip  a)来查看d ...

  • 群晖入门到进阶系列(七):自用Docker镜像推荐与配置 | Alliot''s blog

    前面我们已经讲完了 Docker 的安装与镜像加速器的配置,本文将介绍一些 Alliot 常用的镜像以及相关的配置. 前言 命令行与群晖的 Docker 套件面板操作,各有优劣,因此,下文的内容有综合 ...

  • 构建自己的docker镜像

    今天玩一下怎么构建一个我们自己的docker镜像,然后我们试试将本地的springboot项目打包成一个镜像,然后发送到远程服务器的docker中,最后我们运行这个docker镜像成功访问: 提前须知 ...

  • Odoo14 官方新版docker镜像跑起来网站页面异常 元素 '<xpath expr="//*[hasclass('o_footer_copyright_name')]">' 在母级视图中没有找到

    异常如下: 经查明在中文语言下才会报以上异常,在后台设置网站加上其他语言如en,然后页面访问 http://xxx/en 即正常 这里不得不吐槽下Odoo的中文翻译,过往因为翻译处理不当导致程序逻辑异 ...

  • 剥茧抽丝:反向工程Docker镜像

    现在越来越多的企业基于容器和云来构建自己的基础架构,管理的容器越来越多,时而会遇到一些容器镜像不知道是干嘛的?容器运行时参数是什么?容器跑的应用是什么?针对这些疑问今天就是学习如何剖析在线的容器及其镜 ...

  • SAP ABAP Platform 1909最新版的 docker 镜像

    SAP ABAP Platform, 开发者版本,最新的 1909 Docker 镜像,感兴趣的朋友可以在自己机器上安装试试.安装步骤: https://hub.docker.com/_/sap-ab ...

  • Docker 镜像的推送(六)

    一.为镜像命名 无论采用何种方式保存和分发镜像,首先都得给镜像命名. 当我们执行 docker build 命令时已经为镜像取了个名字,例如前面: ubuntu_with_apache_dockerf ...

  • Docker镜像的内部结构(四)

    一.base镜像 base 镜像简单来说就是不依赖其他任何镜像,完全从0开始建起,其他镜像都是建立在他的之上,可以比喻为大楼的地基,docker镜像的鼻祖. base 镜像有两层含义:(1)不依赖其他 ...

  • 没想到自己会放弃conda(docker镜像的pyscenic做单细胞转录因子分析)

    本来是想测试一下,使用pyscenic做转录因子分析,然后记录笔记给大家!所以就有了昨天的:使用pyscenic做转录因子分析,但实际上我在里面埋下了一个伏笔,就是使用conda安装的这个pyscen ...

  • docker镜像拷贝到内网

    使用 docker pull 拉取镜像的时候需要网络,但是项目部署一般都是在内网.内网访问不了外网,所以需要在外 网环境下把需要的镜像拉取下来打包,然后拷贝到内网,载入 到内网的docker.下面以r ...