2. Docker安装

2.1 Docker的版本                                                                                                             点击此处返回总目录

2.2 ubuntu 下docker的安装

2.3 Docker的简单使用

2.4 今天用到的命令总结

 

 

 

 

2.1 Docker的版本

Docker分为两个版本:docker-ce(社区版)和docker-ee(企业版)

社区版免费。企业版要钱。

 

 

2.2 Ubuntu下docker安装

主要是看视频:https://edu.csdn.net/course/play/25600/307012?utm_source=xueyuanjuhe

文档也还好:https://blog.csdn.net/BingZhongDeHuoYan/article/details/79411479

 

 

步骤1:由于apt官方库里的docker版本可能比较旧,所以先卸载可能存在的旧版本。

sudo apt-get remove docker docker-engine docker-ce docker.io

 

 

 

步骤2:更新一下软件源

sudo apt-get update

 

步骤3:安装所需的依赖

sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common

 

步骤4:添加GPG密钥。  比如我从官网下载,官网就会告诉我这个文件的md5值。下载的时候但凡变了一点点,md5就会变化很大。这样防止别人修改,比如放木马进去。GPG也是用来干这事的,为了验证软件的来源。

 

curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -

 

 

这里增加的是阿里的源,之前用的是官方的源,但是下载太慢了。

 

 

步骤5:添加数据源(这个源指从哪里下载docker)

sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"

 

添加完之后可以vim /etc/apt/sources.list查看新增加的数据源.

 

 

步骤6:更新并安装docker ce

sudo apt-get update && apt-get install -y docker-ce

 

步骤7:安装完成后验证一下

docker version 

 

 

 

步骤8:把镜像源改成阿里的。

虽然上面已经安装完了。但是docker下载镜像的时候也是用国外的源,所以最好改了。

 

首先登陆阿里云,输入“容器镜像服务”,找到“镜像加速器”,然后复制一下阿里云提供的地址。

 

然后建一个文件/etc/docker/daemon.json

 

 

最后重启一下:systemctl restart docker

 

这样以后docker下载镜像就从阿里云上下载,速度就快了。可以用docker info命令查看仓库配的对不对。

 

 

2.3 Docker简单使用

安装完docker之后,我们简单使用一下。

我们首先下载tomcat的镜像:docker pull tomcat 

 

然后可以看看下载了哪些镜像:

docker images

 

然后秒级启动tomcat:

docker run -p 8080:8080 tomcat

 

打开浏览器,输入localhost:8080,发现tomcat已经启动起来了。

 

发现很快。如果用虚拟机的话:先装vm,再装操作系统,再装java,再装tomcat,再启动tomcat。

用了docker之后:装docker,下载tomcat镜像(一条命令),启动tomcat(一条命令)。而且,不用装操作系统,不用装java。

 

 

 

 

2.4 今天用到的命令总结

docker version                                //看一下版本信息,看看docker有没有装成功

docker info                                      //看一下docker 仓库配置的对不对

docker pull tomcat                          //下载镜像

docker images                                //查看下载了哪些镜像

docker run -p 8080:8080 tomcat    //启动tomcat

 

 

 

 

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值