deepin apt命令安装最新版本的docker的方法_docker

来源:脚本之家  责任编辑:小易  

docker只支2113持linux内核3.x的操作系统,一定要确保内5261核为3.x,如果不是请升级内核或者更换操4102作系统版本16532本文用到的系统为centos7.2,系统默认yum源仓库中是没有docker的,需要手动配置docker yum源或者使用第三方的yum源tee /etc/yum.repos.d/docker.repo <<-'EOF'[dockerrepo]name=Docker Repositorybaseurl=http://mirrors.aliyun.com/docker-engine/yum/repo/main/centos/7/enabled=1gpgcheck=1gpgkey=https://yum.dockerproject.org/gpgEOF3配置好yum源之后使用yum命令安装docker容器yum -y install docker-engine4设置docker开机启动、启动docker服务,完成之后会多出一个docker0网卡systemctl enable dockersystemctl start docker5开启docker加速模式tee /etc/docker/daemon.json <<-'EOF'{"registry-mirrors": ["https://registry.docker-cn.com"]}EOF6使用docker search +镜像名称 搜索镜像,然后用docker pull + 镜像名称 命令下载镜像到本地www.zgxue.com防采集请勿采集本网。

第一步、添加Ubuntu的源

Docker第一次在2013年发布,它快速地演变成了一个针对分布式程序的开发平台。为了满足工业期望,Docker正在紧密地开发并持续地带来 新特性的升级。这样Ubuntu

切换到root

1 在 CentOS 6.4 上安装 docker docker当前官方只支持Ubuntu,所以在 CentOS 安装Docker比较麻烦(Issue #172)。 docker官方文档说要求Linux kernel至少3.8

su root

我这是虚拟机,直接截图发了 如果你用的是虚拟机,一定要把右边的虚拟化勾上。 我用的是centos 7 如果想要文档私信我

编辑软件源文件 

Docker 是 dotCloud 最近几个月刚宣布的开源引擎,旨在提供一种应用程序的自动化部署解决方案,简单的说就是,在 Linux 系统上迅速创建一个容器(类似虚拟机

vim /etc/apt/source.list

每个发行版,安装方法都不一样,说一下最流行的Ubantu吧,首先要求系统必须是64位的,而且内核版本不得低于 3.10。检查内核的方法是:$ uname -r 升级ATP

添加

deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable

如图:

 添加软件源的公钥

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

第二步、更新软件源的缓存 

apt update

第三步、进行安装docker

apt install docker-ce

在执行过程中遇到了依赖问题  缺少containerd.io,少上面依赖就去下载对应依赖即可

去下载依赖  https://download.docker.com/linux/centos/7/x86_64/stable/Packages/

下载版本大于上面要求的rpm包,后面通过alien命令将rpm包转换成deb,再通过dpkg -i  xxx.deb安装即可

首先需要安装alien  通过 apt install alien

然后在下载目录下打开终端执行 alien  xxxx.rpm  即可在当前目录生成deb包,可以在图形界面化下双击安装

然后在执行上面的apt install docker-ce即可,或者同样你可以通过下载网址上的docker-ce的rpm包

然后生成deb包进行安装

查看版本:

到此这篇关于deepin apt命令安装最新版本的docker的方法的文章就介绍到这了,更多相关deepin apt安装docker内容请搜索真格学网以前的文章或继续浏览下面的相关文章希望大家以后多多支持真格学网! 您可能感兴趣的文章:Deepin使用docker安装mysql数据库过程详解

笔记正文: 第一2113步:删除之前的docker版本5261 sudo apt-get remove docker docker-engine docker.io lxc-docker-1.9.1 以上命令解析:remove 后面追加的是安装的4102时候docker的名称;1653 延伸: 1.有关docker,docker.io,docker-engine,lxc-docker 的区别? 其中,RHEL/CentOS 软件源中的 Docker 包名为 docker;Ubuntu 软件源中的 Docker 包名为 docker.io;而很古老的 Docker 源中 Docker 也曾叫做 lxc-docker。这些都是非常老旧的 Docker 版本,并且基本不会更新到最新的版本,而对于使用 Docker 而言,使用最新版本非常重要。另外,17.04 以后,包名从 docker-engine 改为 docker-ce,因此从现在开始安装,应该都使用 docker-ce 这个包。 2.关于docker 目前设计的版本 docker-CE 和 docker-EE 2.1 docker-ce 是社区版本是完全免费的;从1.XX版本升级到17.XX版本上的风险是非常小的;docker-ce 还区分两个版本edge和stable版本; 2.1.1 edge 版本是每个月发布一次,喜欢尝新的用户可以下载此版本,因此对于安全和错误只能当月获取与修复 2.1.2 stable 版本是每个季度更新一次,也就是说是稳定版本; 2.2 docker-ee 版本是由公司支持,可在经过认证的操作系统和云提供商中使用,并可运行来自Docker Store的、经过认证的容器和插件。对于企业则提供了一下收费的高级特性。 第二步:安装docker 镜像文件 $ sudo apt-get update (选择执行),Docker最新版安2113装方法:Docker 安装和Docker portainer面板安装教程一、5261Docker 安装以CentOS 7安装dockers为例,其4102他系统原1653理一样。 1.卸载旧版本较旧的 Docker 版本称为 docker 或 docker-engine 。如果已安装这些程序,请卸载它们以及相关的依赖项。搜索已经安装的dockeryum list installed|grep docker卸载它们yum -y remove docker-ce.x86_64 docker-ce-cli.x86_64 containerd.io.x86_64把与docker相关的文件删除rm -rf /var/lib/docker2.开始安装docker使用官方安装脚本自动安装安装命令如下:curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun也可以使用国内 daocloud 一键安装命令:curl -sSL https://get.daocloud.io/docker | sh启动dockersudo systemctl start docker查看是否安装成功安装完成后,运行下面的命令,验证是否安装成功。$ docker version# 或者$ docker info内容来自www.zgxue.com请勿采集。


  • 本文相关:
  • 使用phpstorm对docker中的脚本进行debug的方法
  • docker使用编写dockerfile启动node.js应用
  • docker volume使用详解及实例
  • 详解如何利用docker快速构建mysql主从复制环境
  • docker利用selenium+testng实现web自动化的方法
  • docker构建maven+tomcat基础镜像的实现
  • docker中配置国内镜像设置
  • docker安装mysql8的方法步骤
  • docker容器使用jenkins部署web项目(总结)
  • ubuntu15.10安装docker和docker-compose教程
  • 如何在linux上安装最新版本docker
  • 如何安装最新版docker
  • 如何安装指定版本的docker
  • 如何在CentOS 7上安装最新版本的Docker
  • 如何在Ubuntu中升级Docker
  • linux怎么安装docker
  • 如何在linux安装docker
  • 如何在Ubuntu系统下安装docker
  • 怎么在linux下安装docker
  • 如何在ubunto中安装docker
  • 网站首页网页制作脚本下载服务器操作系统网站运营平面设计媒体动画电脑基础硬件教程网络安全dockerhyper-vvmwarevirtualboxxenserverkvmqemuopenvzxencloudstackopenstack云计算技术云其它首页服务器云和虚拟化deepin使用docker安装mysql数据库过程详解使用phpstorm对docker中的脚本进行debug的方法docker使用编写dockerfile启动node.js应用docker volume使用详解及实例详解如何利用docker快速构建mysql主从复制环境docker利用selenium+testng实现web自动化的方法docker构建maven+tomcat基础镜像的实现docker中配置国内镜像设置docker安装mysql8的方法步骤docker容器使用jenkins部署web项目(总结)ubuntu15.10安装docker和docker-compose教程docker 给运行中的容器设置端口映docker获取镜像报错docker: errodocker 清理命令集锦docker.service启动失败:unit nubuntu14.04+docker的安装及使用浅谈docker-compose网络设置之nedocker容器如何优雅的终止详解centos7 安装docker 解决启动不了docker容器访问宿主机网络的方法详解docker国内镜像拉取和镜像加docker中如何删除image(镜像)的方法linux平台搭建docker环境并简单使用示例docker如何使用link建立容器之间的连接详解ubuntu docker registry 搭建私有仓库详细记一次docker部署服务的爬坑历程docker machine深入学习docker搭建php+nginx+swoole+mysql+redisdocker使用storage出现exit导致文件无法上docker高级教程之智能添加与修改防火墙规在docker容器中使用iptables时的最小权限
    免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 帮助中心 - 频道导航
    Copyright © 2017 www.zgxue.com All Rights Reserved