docker镜像

国外的docker镜像网站就不说了,国内的,可以用灵雀云。

网址如下:

https://hub.alauda.cn/

docker的原理,就是在你电脑上,启动容器,来管理这些服务,比如,mysql,tomcat,等等,这些服务,就是从镜像中启动的。

docker,需要下载这些镜像,然后启动服务。

只要是你需要的服务,应该都能在网上找到对应的镜像。

docker下载镜像的命令,很简单。

docker pull index.alauda.cn/alauda/mysql      在后面,可以加  :版本号    这个是下载灵雀云的 mysql,默认为最新的。

就是 docker pull  +  你想下载的镜像仓库的地址,如果可以选择版本号,你可以自己选择想要下载的版本,默认为最新的,如果你下载默认为最新的,等到网站更新 新版本的镜像时,你的docker,会自动下载最新版本镜像。

在写几个其他的下载命令,很简单,在网站上都有,直接复制就行,上图。

这个是搜索你想要的镜像,然后选择一个公司的进行下载。

下图是进入下载页:

当前版本是mysql5.5,默认为lastest最新的。没有其他版本,就不能指定版本号下载。

在上面有,下载镜像仓库的命令,可以直接复制使用。

如果需要下载其他的镜像,也可以用相同的办法下载使用。

比如,jenkins,mongoDB,tomcat。等等。

下载完成后,可以到你的docker中,查看你下载了哪些镜像。

命令是:

docker images.

下图是我下载完成的镜像文件。

好了,明天介绍如何启动docker容器。

时间: 2024-08-30 13:13:11

docker镜像的相关文章

Adopt Open JDK官方文档(五) Docker镜像

译者:渊策 5.1 复制镜像 镜像可以从别的设备复制并导入本地的Docker仓库. 保存镜像的命令为: docker save -o <save image to path> <image name> 或者 docker save <image name> > <save image to path> 保存镜像示例 docker save -o base-image-openjdk9.tar neomatrix369/openjdk9-base-ima

打包docker镜像并使用文件导入

   将在线下载或者自己编译的Docker镜像打成tar包,以备在没有网络的情况下,在其他服务器直接导入docker镜像.          1.查看当前容器   Java代码   docker ps -a    结果     Java代码   CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS                     PORTS               

本地编译tomcat的docker镜像

Docker官方的registry上已有很多tomcat的image了,但是从它们的Dockerfile来看都是基于网络形式的. 本例使用本地文件编译,这样可以更大的定制tomcat,也练习下自己编译docker镜像. 1 文件结构 2 Dockerfile FROM ubuntu #install jdk ADD jdk1.6.0_32 /opt/jdk1.6.0_32 ENV JAVA_HOME /opt/jdk1.6.0_32 ENV PATH $PATH:$JAVA_HOME/bin R

五个基于Java的Docker镜像

[原文编者的话]Java 语言长期占据编程语言前三甲的位置,其受欢迎程度与重要性不言而喻.在容器化技术大潮中,Java 可扬容器化之长,避自身"臃肿"之短,取得更高成就.本文选择了5个有代表性的 Java 镜像进行了介绍,并指出了其现存的一些问题和解决方案,供相关人员参考. 尽管 Java 看起来不是很"时髦",但仍是一门在移动市场.开源界及企业中占据主导地位的非常受欢迎的重要的语言.举个例子,你可知道在 Apache 软件基金会中63%的项目是用 Java 写的么

Docker 镜像加速器

Docker 镜像加速器 我们使用Docker的第一步,应该是获取一个官方的镜像,例如mysql.wordpress,基于这些基础镜像我们可以开发自己个性化的应用.我们可以使用Docker命令行工具来下载官方镜像. 但是因为网络原因,我们下载一个300M的镜像需要很长的时间,甚至下载失败.因为这个原因,阿里云容器Hub服务提供了官方的镜像站点加速官方镜像的下载速度. 使用镜像加速器 在不同的系统下面,配置加速器的方式有一些不同,所以我们介绍主要的几个操作系统的配置方法. 关于加速器的地址,你只需

浅析Docker镜像分层的注意事项_docker

前言 我们平常在对程序进行Docker镜像打包的时候总会有些困惑,到底是将最终的镜像分层打包最后汇总成程序的镜像(也就是一层一层的 From )合适,还是说直接将程序从Source code就打包出最终的镜像更合适呢?其实这里面没有说那个是对或错的,要看程序包自身的情况做选择. Docker build的注意点 如果接触过Docker,Docker build大家都清楚怎么用了,但是有几个容易忽略的注意点:      1.Dockerfile开头的 From 和 MAINTAINER 其实都是一

简单谈谈Docker镜像的使用方法_docker

在上篇文章(在Docker中搭建Nginx服务器)中,我们已经介绍了如何快速地搭建一个实用的Nginx服务器.这次我们将围绕Docker镜像(Docker Image),介绍其使用方法.包括三部分: 从Docker Hub或者其他镜像源安装Docker镜像 从Image file安装Docker镜像 从Docker file制作Docker镜像 查找Docker镜像 安装Docker镜像的第一步,是查找你需要的Docker镜像列表,键入: docker search mysql 如果出现权限问题

将Spring Boot程序打包成docker镜像-超简版

将Dockerfile和你的spring boot编译好的jar放在一个目录底下   Dockerfile: Java代码   FROM ingensi/oracle-jdk:centos6-7u65      MAINTAINER wiselyman      ADD platform-0.0.1-SNAPSHOT.jar /app/      WORKDIR /app/      EXPOSE  8888      CMD ["java","-jar",&quo

使用Docker镜像构建RPM包

本文讲的是使用Docker镜像构建RPM包,[编者的话]RPM(Red Hat Package Manager)是用于 Linux 分发版的最常见的软件包管理器.因为它允许分发已编译的软件,所以用户只用一个命令就可以安装软件.而RPM包的构建相当繁琐,并且对环境的要求比较高,本文作者介绍了如何借助Docker来构建可以适用多个平台的RPM包. 在一个内部项目中,我一直在思考如何通过非CI工具/流程生成RPM包,我想手动生成RPM包,这样我可以测试它们是否能正常安装,并用于正常的冒烟测试(译者注: