安装docker CE for CentOS

Uninstall old versions

  sudo yum remove docker \                    docker-client \                    docker-client-latest \                    docker-common \                    docker-latest \                    docker-latest-logrotate \                    docker-logrotate \                    docker-engine

SET UP THE REPOSITORY

  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  ?

Optional

  sudo yum-config-manager --enable docker-ce-edge  sudo yum-config-manager --enable docker-ce-test  #可以关闭  sudo yum-config-manager --disable docker-ce-edge

INSTALL DOCKER CE

1、common install

  sudo yum install -y docker-ce

2、to install specific version

  yum list docker-ce --showduplicates | sort -r  ?  #docker-ce.x86_64            18.09.0.ce-1.el7.centos           docker-ce-stablebash  ?  sudo yum install docker-ce-<VERSION STRING>

3、start and verify

  sudo systemctl start docker  sudo docker run hello-world

Install using the convenience script

  $ curl -fsSL https://get.docker.com -o get-docker.sh  $ sudo sh get-docker.sh  ?  <output truncated>  ?   sudo usermod -aG docker your-user

Uninstall Docker CE

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

Test Docker version

  docker --version  sudo docker info

Test Docker installation

  sudo docker run hello-world  sudo docker image ls  sudo docker container ls --all

Recap and cheat sheet

  ## List Docker CLI commands  docker  docker container --help  ?  ## Display Docker version and info  docker --version  docker version  docker info  ?  ## Execute Docker image  docker run hello-world  ?  ## List Docker images  docker image ls  ?  ## List Docker containers (running, all, all in quiet mode)  docker container ls  docker container ls --all  docker container ls -aq

客户端配置

1、证书方式

  sudo mkdir -p /etc/docker/certs.d/192.192.49.87  sudo cp /var/docker-data/certs/domain.crt /etc/docker/certs.d/192.192.49.87/ca.crt  ?  #可能需要OS级信任  sudo cp /etc/dockercerts/domain.crt /etc/pki/ca-trust/source/anchors/192.192.49.87.crt  sudo update-ca-trust  ?

2、http方式

  #或者关闭安全  sudo cat << EOF > /etc/docker/daemon.json  {    "insecure-registries" : ["192.192.49.87"]  }  EOF  ?  sudo systemctl restart docker

docker-compose配置

安装

  sudo curl -L "https://github.com/docker/compose/releases/download/1.23.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose  ?  sudo chmod +x /usr/local/bin/docker-compose  ?  sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose  docker-compose --version

END

原文地址:https://www.cnblogs.com/fatt/p/10320407.html

时间: 2024-08-30 16:36:52

安装docker CE for CentOS的相关文章

CentOS 7 安装Docker CE

本节内容: 背景 Moby项目 安装Docker CE 卸载Docker CE 一.背景 在搭建Registry的过程中,发现使用Docker 1.12版本,在push镜像到Registry时会报错误,几经查询解决之道无果后,去github的docker项目上提问,得到的回答是"Also note you appear running an unsupported version of docker which has changes specifically around how regist

CentOS安装docker ce的三种方式

参考文章: CentOS安装docker ce的三种方式: 1.环境 CentOS Linux release 7.6.1810 (Core) 2.卸载旧版本 sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-selinux docker-engine-selinux docker

CentOS7 安装 Docker CE步骤

准备工作 系统要求 Docker CE 支持 64 位版本 CentOS 7,并且要求内核版本不低于 3.10. CentOS 7 满足最低内核的要求,但由于内核版本比较低,部分功能(如 overlay2 存储层驱动) 无法使用,并且部分功能可能不太稳定. 卸载旧版本 旧版本的 Docker 称为 docker 或者 docker-engine ,使用以下命令卸载旧版本: sudo yum remove docker docker-client docker-client-latest dock

CentOS_mini下安装docker 之 安装docker CE

警告:切勿在没有配置 Docker YUM 源的情况下直接使用 yum 命令安装 Docker. 原文地址:https://yeasy.gitbooks.io/docker_practice/install/centos.html 准备工作 系统要求 Docker CE 支持 64 位版本 CentOS 7,并且要求内核版本不低于 3.10. CentOS 7 满足最低内核的要求,但由于内核版本比较低,部分功能(如 overlay2 存储层驱动)无法使用,并且部分功能可能不太稳定. 卸载旧版本

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

在Ubuntu14.04下安装Docker CE(1) - repository篇

从2017年3月开始,Docker开始分为社区版本和企业版,也就是Docker CE和Docker EE, 原来Ubuntu14.04下,通过sudo apt-get install docker.io来进行安装的方式已经过时了.在这里,会详细介绍如何在ubuntu14.04 LTS下安装Docker社区版,也就是Docker CE. 在开始之前,请确保你先做好一些前期准备工作,然后开始安装Docker. 前期准备工作 操作系统 安装Docker CE,你需要以下其中一种64位的Ubuntu操作

Windows 10 PC 安装 Docker CE

原文:Windows 10 PC 安装 Docker CE 系统要求 Docker for Windows?支持 64 位版本的 Windows 10 Pro,且必须开启 Hyper-V. 安装 点击以下链接下载?Stable?或?Edge?版本的 Docker for Windows. 下载好之后双击 Docker for Windows Installer.exe 开始安装. 运行 在 Windows 搜索栏输入 Docker 点击 Docker for Windows 开始运行. Dock

Ubuntu、Debian安装Docker CE

这篇文章介绍如何在Ubuntu和Debian系统上安装Docker CE(Docker 社区版),文章内容主要是从Docker官方文档中摘抄过来的. 官方文档:https://docs.docker.com/ 安装Docker CE之前,先要明确Docker CE只能安装在x64版本的系统上,不适用于x86版本的系统. 其次,Ubuntu系统要满足:Ubuntu >= 16.04 (LTS):Debian系统要满足:Debian >= Stretch 9 (stable). 较低的Linux发

Centos7 安装docker ce

一. 安装docker 1.升级rpm包 yum -y update 2. 通过命令设置Docker CE 资源库: yum install -y yum-utils yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo 3.生成缓存 sudo yum makecache fast 4.查看可下载版本 yum list docker-ce --showduplicates | s