首页 > 其他分享 >docker实战教程(一):安装

docker实战教程(一):安装

时间:2022-09-05 00:01:48浏览次数:118  
标签:实战 教程 ce yum install linux docker 安装

centos docker安装

docker并非是一个通用的容器工具,它依赖于已存在的linux内核环境。docker实质上是在已运行的linux环境下制造了一个隔离的文件环境,因此它执行的效率几乎等同于所部署的linux主机。因此,docker必须部署在linux内核的系统上,如果其他系统想部署docker就必须安装一个虚拟linux环境。
在windows部署docker的方法都是先安装一个虚拟机,并在安装linux系统的虚拟机中运行docker。

前提条件

目前,centos仅发行版本中的内核支持docker,docker运行在centos7(64-bit)上,要求系统为64位,linux系统内核版本为3.8以上,这里选用centos7.x

查看内核

docker的基本组成

  • 镜像(image):类似java中的类模板
  • 容器(container):类似于java中new出来的实例对象
  • 仓库(repository):集中存放镜像文件的场所

docker公司提供的官方register被称为docker hub,存放各种镜像模板的地方。仓库分为公开仓库和私有仓库两种形式,最大的公开仓库是docker hub(https://hub.docker.com/),存放了数量庞大的镜像供用户下载。国内的公开仓库包括阿里云、网易云等。

安装步骤

安装文档地址:https://docs.docker.com/engine/install/centos/

  1. 确定你是centos7及以上版本
  2. 卸载旧版本
yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine
  1. yum安装gcc相关
# centos7能上外网
yum -y install gcc
yum -y install gcc-c++
  1. 安装需要的软件包
yum install -y yum-utils
  1. 设置stable镜像仓库
yum-config-manager \
    --add-repo \
    https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
  1. 更新yum软件包索引
yum makecache fast
  1. 安装docker ce
yum -y install docker-ce docker-ce-cli containerd.io
  1. 启动docker
systemctl start docker
  1. 测试
docker run hello-world
  1. 卸载
systemctl stop docker
yum remove docker-ce docker-ce-cli containerd.io
rm -rf /var/lib/docker
rm -rf /var/lib/containerd

标签:实战,教程,ce,yum,install,linux,docker,安装
From: https://www.cnblogs.com/my_captain/p/16656569.html

相关文章

  • Docker进阶与实战 pdf
    高清扫描版下载链接:https://pan.baidu.com/s/1mmNcrW3WxxHqYoTBv3777g点击这里获取提取码Docker进阶与实战本书由一个真正钻研容器技术的团队写作,他们不仅仅是在使用Docke......
  • Docker容器:利用Kubernetes、Flannel、Cockpit和Atomic构建和部署 pdf
    高清扫描版下载链接:https://pan.baidu.com/s/1bGR-iSE5_jHNvP1QWHKs3g点击这里获取提取码Linux系统或云环境上运行Docker的实用指南!无论是在笔记本上还是在远程云上,Docke......
  • Docker基础与实战 pdf
    高清扫描版下载链接:https://pan.baidu.com/s/1OXDK4BXPRg29N4_02Fm-SQ点击这里获取提取码Docker基础与实战本书围绕已应用于多个项目的Docker技术展开讲解,前半部分以浅显......
  • Docker技术入门与实战 pdf
    高清扫描版下载链接:https://pan.baidu.com/s/1OnXNENWwKEqyEiPYoCxyAA点击这里获取提取码《Docker技术入门与实战》是中国首部Docker著作,一线Docker先驱实战经验结晶,来自I......
  • Docker Desktop starting
                ......
  • docker centos 容器配置
     linuxifconfig命令不能使用1,yumprovidesifconfig来查看那个包提高ifconfig,并安装一下。​编辑2,yuminstallnet-tools​编辑3,输入ifconfig测试一下,ok了 ......
  • docker部署 win10 DockerDesktop_V4.10.1_XiTongZhiJia
    ​ 下载程序包:DockerDesktop下载_DockerDesktop(桌面开发环境)官方正式版下载4.10.1-系统之家启动安装时,如果报错如下,则升级windows:DockerDesktoprequiresWind......
  • docker部署 win7 Docker Toolbox 19.03.1
    ​ 参考自:【docker】DockerToolbox19.03.1安裝教程_sunX_的博客-CSDN博客准备工作,这三个文件​编辑地址:回头提供 系统环境检查,执行LeoMoonCPU-V.exe,确认硬件支......
  • Docker-Compose常用命令
    Docker-Compose常用命令docker-composeup1.用于部署一个Compose应用。2.默认情况下该命令会读取名为docker-compose.yml或docker-compose.yaml的文件。3.当......
  • [SDR] GNU Radio 系列教程(二) —— 绘制第一个信号分析流程图
    目录1、前言2、启动GNURadio3、新增块4、运行本文视频参考链接1、前言本文将介绍如何在GNURadio中创建和运行第一个流程图。2、启动GNURadioGNURadioCompa......