码迷,mamicode.com
首页 > 其他好文 > 详细

Docker 入门

时间:2020-02-07 22:47:01      阅读:116      评论:0      收藏:0      [点我收藏+]

标签:需要   容器   行操作   客户   bsp   span   就是   install   star   

简介: 

  Docker是一种容器技术,由pass提供商dotCloud开源的容器引擎,可以让开发者将应用以及应用的依赖环境等一起打包成镜像,方便的移植到其他Linux或Windows机器上。

常用概念:

Docker主机:安装了Docker的机器。

Docker客户端:连接Docker主机进行操作。

Docker仓库:用来存放各种docker镜像的地方,最大的公有docker仓库是 docker hun。

Docker镜像:用docker打包好的包含了各种所需软件和环境的镜像文件。

Docker容器:docker镜像启动后就创建了一个docker容器。

  Docker镜像和Docker容器的关系就相当于java中的 类 和 对象,镜像是模板,一个docker镜像可以创建多个docker容器。

实践:

  这里只讲应用最多的Linux场景,我用的是Centos 7.

1. 安装docker

yum install docker

该命令会检查安装docker需要的依赖,过程中需要用户输入Yes Or No。

2. 启动docker

systemctl start docker

3. 搜索镜像(比如我们想安装 mysql数据库)

docker search mysql

该命令会从docker hub中搜索出所有mysql的镜像列表。

技术图片

 

 

4. 下载镜像

docker pull mysql

这样会默认下载Tag为 “latest”的最新版本的mysql,如果需要下载指定版本的按照如下格式:docker pull [name]:[Tag]

docker pull mysql:5.5

表示下载tag为5.5对应版本的mysql。

5. 查看下载的镜像

docker images

结果如下:

技术图片

 

 如果要删除某个镜像,则执行 docker rmi [IMAGE ID],例如删除 Tag 5.5 对应的docker 镜像。

docker rmi d404d78aa797

 

以上就是如何安装Docker 和一些常用的docker镜像操作命令。

 

Docker 入门

标签:需要   容器   行操作   客户   bsp   span   就是   install   star   

原文地址:https://www.cnblogs.com/leasonYin/p/12274796.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!