首页 > 系统相关 >docker基础之centos安装和设置加速镜像(一)

docker基础之centos安装和设置加速镜像(一)

时间:2022-12-30 15:11:29浏览次数:55  
标签:centos ce yum install 镜像 docker 安装 Docker

使用 yum 安装

Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。

通过 uname -r 命令查看你当前的内核版本

uname -r 3.10.0-327.el7.x86_64

安装 Docker

从 2017 年 3 月开始 docker 在原来的基础上分为两个分支版本: Docker CE 和 Docker EE。

Docker CE 即社区免费版,Docker EE 即企业版,强调安全,但需付费使用。

本文介绍 Docker CE 的安装使用。

移除旧的版本:

$ 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

安装一些必要的系统工具:

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

添加软件源信息:(也可以wget下载文件,复制到/etc/yum.repos.d/)

sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

更新 yum 缓存:

yum makecache fast

安装 Docker-ce:

sudo yum install containerd.io docker-ce docker-ce-cli 

启动 Docker 后台服务(也可以安装ntsysv工具管理开机服务)

systemctl start docker #开启
docker --version #版本
sudo systemctl enable docker #开机自启

 

安装 Docker Compose

方法一:

yum install docker-compose

方法二:

#1.执行如下命令安装 pip3
yum -y install python3-pip
pip3 install --upgrade pip
#2.执行如下命令安装 docker-compose pip3 install docker-compose
#3.安装完毕后执行如下命令查看版本 docker-compose version

 

配置加速源:

[root@localhost ~]# mkdir /etc/docker/
[root@localhost ~]# touch /etc/docker/deamon.json
[root@localhost ~]# vim /etc/docker/deamon.json

{
  "registry-mirrors": ["https://tqx543h6.mirror.aliyuncs.com"]
}

[root@localhost ~]# systemctl restart docker

测试运行 hello-world

docker run hello-world

 

 

桌面版:https://www.docker.com/products/docker-desktop
服务器版:https://docs.docker.com/engine/install/#server

标签:centos,ce,yum,install,镜像,docker,安装,Docker
From: https://www.cnblogs.com/fps2tao/p/17014931.html

相关文章

  • 01.Centos7安装AWVS
    1,更新及解决依赖#yum-yinstalllibXrenderlibXextlibXcursorlibXfixeslibXcompositelibXrandrlibXdamagelibXtstlibXicups-libsdbus-gliblibXrandrlibXcurso......
  • 在线安装docker 脚本
    #!/bin/bashenv(){echo-e"\e[1;33mperparingenv!!!\e[0m"yuminstall-yyum-utilsyum-config-manager\--add-repo\https://downl......
  • 用Dockerfile制作一个java应用镜像,ubuntu基础篇
    内容介绍:(1)本章目的,将一个自行开发的java程序webpay-api,制作为docker自定义镜像,并且进行部署。(2)实验环境:物理机:VMware虚拟机+CentOS7.8x64Docker:Doc......
  • Centos7下Zabbix5.0部署
    系统简介:zabbix是一个企业级解决方案,支持实时监控数千台服务器,虚拟机和网络设备采集百万级监控指标。Zabbix的主要特点有:指标收集:从任何设备、系统、应用程序上进行......
  • Centos下部署最后一版支持Docker的k8s集群
    部署版本首先要确定部署的版本查询Kubernetes对Docker支持的情况kubernetes/dependencies.yamlatmaster·kubernetes/kubernetes(github.com)查询KubernetesDa......
  • centos 更新系统时间
    一、查看系统时间查看系统时间的命令:date二、查看硬件时间查看硬件时间的命令:hwclock三、时间服务器上的时间同步的方法1.安装ntpdate工具yum-yinstallntpntpdate......
  • centos7 docker安装
    前提条件:目前,CentOS仅发行版本中的内核支持Docker。Docker运行在CentOS7(64-bit)上,要求系统为64位、Linux系统内核版本为3.8以上,这里选用Centos7.x一:检查环境1:查......
  • Docker容器内服务自启动解决方案
    背景在很多场景下,我们需要拉取或者是使用的别人的容器,但是有些容器内部的服务并不能自启动,比如Apache服务、mysql服务等等,对于数量较少的容器来讲,我们可以进入容器中使用......
  • docker的使用以及常用命令
    查看docker镜像仓库中是否存在某个镜像,通常第一个或stars最多的就是我们要是使用的,以nginx为例#搜索一下是否存在该镜像文件dockersearchnginx#安装使用该镜像dock......
  • Docker
    dockerrun过程dockerrun开始后现在本地查找镜像,如果有就以镜像为模板生产容器实例运行,如果没有就去DockerHub上查找该镜像,找得到就下载到本地,以镜像为模板生产容器实例运......