6.11 docker(一)Docker Hub

Docker Hub

Docker 官方维护了一个公共仓库 Docker Hub,其中已经包括了数量超过 15,000 的镜像。大部分需求都可以通过在 Docker Hub 中直接下载镜像来实现。

拉取镜像

你可以通过 docker search 命令来查找官方仓库中的镜像,并利用 docker pull 命令来将它下载到本地。

例如以 centos 为关键词进行搜索:

可以看到返回了很多包含关键字的镜像,其中包括镜像名字、描述、收藏数(表示该镜像的受关注程度)、是否官方创建(OFFICIAL)、是否自动构建 (AUTOMATED)。

根据是否是官方提供,可将镜像分为两类。

一种是类似 centos 这样的镜像,被称为基础镜像或根镜像。这些基础镜像由 Docker 公司创建、验证、支持、提供。这样的镜像往往使用单个单词作为名字。

还有一种类型,比如 tutum/centos 镜像,它是由 Docker Hub 的注册用户创建并维护的,往往带有用户名称前缀。可以通过前缀 username/ 来指定使用某个用户提供的镜像,比如 tutum 用户。

在查找的时候通过 --filter=stars=N 参数可以指定仅显示收藏数量为 N 以上的镜像

推送镜像

用户也可以在登录后通过 docker push 命令来将自己的镜像推送到 Docker Hub。

以下命令中的 username 请替换为你的 Docker 账号用户名。

原文地址:https://www.cnblogs.com/guogle/p/11005239.html

时间: 2024-10-09 23:09:33

6.11 docker(一)Docker Hub的相关文章

上传docker镜像到hub.docker

首先必须得在hub.docker.com上注册账号 如何将镜像上传到hub.docker.com  docker pull caixia/ubuntu14.04docker images先将本地完善的镜像打包docker commit 7aab28da9ee7 caixia/ubuntu14.04:v1或者docker commit <exiting-container> <hub-user>/<repo-name>[:<tag>]上传如下docker pu

Docker inside Docker 基于 Alpine Linux

Study From https://hub.docker.com/_/docker/ 感慨一句 这些人真牛B .. 简单测试 拉取镜像 docker pull docker:dind 运行镜像 docker run -it --privileged --name dind -d docker:dind 查看镜像 [[email protected] ~]# docker exec -it some-docker sh / # docker version Client: Version: 18

Docker(二)-Docker安装

官方文档:https://docs.docker.com/ Docker 支持多平台的安装(Linux/Windows/OS X). 因为Docker原生支持Linux,所以,可以直接在Linux上运行,而且在Windows和 OS X 平台则需要借助轻量级的 Linux VM 运行. Ubuntu在线安装docker 在Ubuntu上安装Docker的说明取决于您使用的是Docker企业版(Docker EE)还是Docker社区版(Docker CE). 参考文档:https://docs.

五十三.Docker概述、部署Docker、Docker镜像、Docker基本命令

1.安装Docker 准备两台虚拟机,IP为192.168.1.10和192.168.1.20 安装docker-engine 和 docker-engine-selinux 关闭防火墙 ************************************** 配置两台虚拟机: 创建两台虚拟机后端盘: images] qemu-img create -f qcow2 -b node.qcow2 docker1.img 50G images] qemu-img create -f qcow2

43_Docker概述、部署Docker、Docker镜像、Docker基本命令

1.安装Docker准备两台虚拟机,IP为10.10.11.10和10.10.11.20安装docker-engine 和 docker-engine-selinux关闭防火墙 1.1 配置yum源 1)配置第三方yum源(真机操作)]# mkdir /var/ftp/docker]# mv docker-engine-* /var/ftp/docker]# ls /var/ftp/dockerdocker-engine-1.12.1-1.el7.centos.x86_64.rpmdocker-

Docker 之 Docker基础操作

第1章 Docker基础操作 1.1 常用的命令 0) 安装Docker 环境 yum -y install docker 1)   指定 IP,DNS 网络位启动Docker容器 a)  docker -bip 192.168.6.233/28-dns 8.8.8.8 -g /data/docker/  -d 2)   在线pull image 镜像到本地 a)     Docker pull centos 3)   启动容器 a)     Docker run –i –t centos/bi

理解Docker :Docker 网络

本系列文章将介绍 Docker的相关知识: (1)Docker 安装及基本用法 (2)Docker 镜像 (3)Docker 容器的隔离性 - 使用 Linux namespace 隔离容器的运行环境 (4)Docker 容器的隔离性 - 使用 cgroups 限制容器使用的资源 (5)Docker 网络 1. Docker 网络概况 用一张图来说明 Docker 网络的基本概况: 2. 四种单节点网络模式 2.1 bridge 模式 Docker 容器默认使用 bridge 模式的网络.其特点

Docker(七) Docker监控平台

监控维度 主机维度 主机cpu 主机内存 主机本地镜像情况 主机上容器运行情况 镜像维度 镜像的基本信息 镜像与容器的基本信息 镜像构建的历史信息(层级依赖信息) 容器维度 容器基本信息 容器的运行状态信息 容器用量信息 docker监控命令 docker ps docker images docker stats # 注意:docker stats只有选择libcontainer作为执行驱动时才可以使用 # docker stats时常会有一些限制,使用stats api会显示更多的信息 ec

docker学习---docker基础知识

目录 docker的基础 1.安装docker 2.使用镜像 3.镜像迁移|导入和导出 4.docker Hub介绍 5.搭建私有镜像仓库 5.1.docker开源的镜像分发工具--docker Registry 5.2.harbor部署 6.使用容器 7.容器导出和导入 8.数据卷 9.网络访问 10.dockerfile 10.1.基础指令 10.2.控制指令 10.3.引入指令 10.3.执行指令 10.4.配置指令 10.5.特殊用法 docker的基础 1.安装docker yum i

Docker 0x04: Docker 基本使用

目录 Docker 基本使用 第一步:明确要使用容器运行的应用的镜像相关 第二步:运行一个官方nginx应用 第三步:单纯下载镜像,pull 第四步:设置国内docker-hub 第五步:列出已有镜像和镜像物理目录在哪里 第六步:本地导入导出镜像及修改名字和tag 第八步: 宿主和容器互相复制数据 第九步: 通过dockerfile定制我们自己的镜像 Docker 基本使用 从利用docker镜像,跑起容器开始.使用现成的镜像. 第一步:明确要使用容器运行的应用的镜像相关 明确镜像名(仓库名)