centos7安装docker和docker compose

1. 先删除之前安装的老版本docker,如果有的话。

$ sudo yum remove docker                   docker-client                   docker-client-latest                   docker-common                   docker-latest                   docker-latest-logrotate                   docker-logrotate                   docker-selinux                   docker-engine-selinux                   docker-engine

2. 使用repository安装docker ce

$ sudo yum install -y yum-utils   device-mapper-persistent-data   lvm2
$ sudo yum-config-manager     --add-repo     https://download.docker.com/linux/centos/docker-ce.repo
$ sudo yum install docker-ce如果想安装指定版本的docker-ce,可以先用如下命令查看版本号,然后
$ yum list docker-ce --showduplicates | sort -r
$ sudo yum install docker-ce-<VERSION STRING>  #例如docker-ce-18.03.0.ce

3. 安装docker-compose

curl -L https://github.com/docker/compose/releases/download/1.23.0-rc3/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose

上面安装的是当前最新版本的compose,可以到github上找 https://github.com/docker/compose/releases

4. 卸载docker-ce

$ sudo yum remove docker-ce
$ sudo rm -rf /var/lib/docker

5. 卸载docker-compse

sudo rm /usr/local/bin/docker-compose

原文地址:https://www.cnblogs.com/nieqibest/p/9846655.html

时间: 2024-07-31 09:34:03

centos7安装docker和docker compose的相关文章

CentOS7上安装和使用Docker

导读 Docker 是一个开源工具,它可以让创建和管理 Linux 容器变得简单,容器就像是轻量级的虚拟机,并且可以以毫秒级的速度来启动或停止.在本篇文章中我们将教你如何在 CentOS 7.x 中安装使用 docker. Docker 帮助系统管理员和程序员在容器中开发应用程序,并且可以扩展到成千上万的节点,容器和 VM(虚拟机)的主要区别是,容器提供了基于进程的隔离,而虚拟机提供了资源的完全隔离.虚拟机可能需要一分钟来启动,而容器只需要一秒钟或更短,容器使用宿主操作系统的内核,而虚拟机使用独

centos7安装docker

1.查看linux发行版,内核 [[email protected]~]# cat /etc/redhat-release #查看版本号 CentOS Linux release 7.1.1503 (Core) [[email protected] ~]# uname -r #查看Linux内核 c3.10.0-229.el7.x86_64 2.替换阿里云yum源 1 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.

centos7 安装 NVIDIA Docker

安装环境: 1.centos7.3 2.NVIDIA Corporation GP106 [GeForce GTX 1060 6GB] 安装nvidia-docker a.安装docker 可参考centos7 安装docker b: # Install nvidia-docker and nvidia-docker-plugin wget -P /tmp https://github.com/NVIDIA/nvidia-docker/releases/download/v1.0.1/nvidi

CENTOS7安装DOCKER步骤以及安装阿里镜像加速后无法正常启动服务的问题2018年1月

本文时间2017年12月7日,比较新,大家可以直接参考.有问题直接评论 我根据菜鸟教程通过yum install docker安装了docker,由于测试发现奇慢无比,所以就安装了阿里云的加速,随后也尝试了DaoCloud的镜像. 配置成功后一直报错 我尝试了各种原因,发现都不靠谱.因为阿里这样的公司是不会漏掉什么关键配置的.那么原因在哪里呢?就是安装过程不是标准做法,漏掉了某些配置.我才是可能配置数据仓库的问题.所以现在我更分一份最新的安装手册.大家可以重现安装一下Docker问题就解决了.

Centos7安装docker应用容器引擎

Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源. Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级.可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化. 容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低. Docker的应用场景 Web 应用的自动化打包和发布. 自动化测试和持续集成.发布. 在服务型环境中部署和调整数据库或其他的后台应用. 从头编译或者扩

Centos7下安装与卸载docker应用容器引擎

Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源. Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级.可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化. 容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低. Docker的应用场景 Web 应用的自动化打包和发布. 自动化测试和持续集成.发布. 在服务型环境中部署和调整数据库或其他的后台应用. 从头编译或者扩

Docker教程系列一:在CentOS7上安装与启动Docker

1安装环境说明(本教程是在CentOS7上完成的) Docker官方建议在Ubuntu中安装,因为Docker是基于Ubuntu发布的,而且一般Docker出现的问题Ubuntu是最先更新或者打补丁的.在很多版本的CentOS中是不支持更新最新的一些补丁包的. 注意:这里建议安装在CentOS7.x以上的版本,在CentOS6.x的版本中,安装前需要安装其他很多的环境而且Docker很多补丁不支持更新. 2安装Docker 使用yum命令在线安装 yum install docker 运行过程遇

Docker系列之CentOS7安装Docker(一)

0.前言 整体架构目录:ASP.NET Core分布式项目实战-目录 一.瞎扯淡(只讲有用的) 感兴趣的同学可以上网搜索一下docker具体的介绍.我这边主要介绍偏实战的内容,不喜勿喷,有问题也请指出. 官方给出的介绍:docker就是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任务流行的linux机器上,实现虚拟化. 我想说的是docker 就是 一个车的发动机引擎,引擎来提供动力,提供车上各个依赖引擎的组件使之运行,那么这里的组件就是容器.讲的

Centos7安装Docker CE

原文:Centos7安装Docker CE 每次安装Docker都要去找文档,或者每次安装的都不一样,还是要好好管理自己的这些东西,下次用的时候可以省很多的时间 Docker的早期版本称为docker或docker-engine:现在的Docker CE软件包称为docker-ce ; 环境 Centos7 安装脚本 #!/bin/bash #filename: install_docker.sh #Version: v1.0.0 #Author: LiLe #Date: 20190306 #C

CentOs6和Centos7安装docker

Centos6安装的时候是按照网上的步骤, yum install -y epel-release yum install -y docker -io service docker start 失败了,说是未被识别的服务,接下来 yum remove docker yum remove docker-io vi  /etc/yum.repos.d/docker.repo 放入下面的内容 [dockerrepo] name=Docker Repository baseurl=https://yum