Docker容器的安装

在安装Docker之前首先要了解Docker是什么,了解它的机制这样才能更好的去应用学习。

  Docker是一个开源的应用容器引擎,容器是完全使用沙箱机制,相互之间不会有任何接口,更重要的是容器性能开销极低。

  能够可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。

Docker在Linux中的安装(root):

注意:Linux内核官方建议为3.10以上,3.8以上貌似也可以。

一、安装Docker的环境检测

查看当前内核版本:

uname -r

内核版本不够需要升级内核:(内核如果够,出现不兼容先升级所有包)

升级所有包同时也升级软件和系统内核

yum -y update

只升级所有包,不升级软件和系统内核

yum -y upgrade

二、卸载Dcoker

如果存在旧的Docker,则卸载。(which docker/whereis docker)

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

查看软连接地址: ls -lrt /usr/bin/java

三、安装Docker

  1. 安装所需要的软件包。 yum-utils提供了yum-config-manager,并且device mapper存储驱动程序需要的 device-mapper-persistent-data 和 lvm2
yum install -y yum—utils device-mapper-persistent-data lvm2

  2.配置下载Docker仓库(建议使用国内仓库)

  阿里云:(速度较快)

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

  官方:(比较慢)

yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

  3.查看版本(由高到低顺序)

yum list docker-ce --showduplicates | sort -r

   4.安装Docker

yum -y install docker-ce-18.03.1.ce

  5.查看安装成功版本

docker -v

四、Docker的基本操作及配置 

  1. 启动Docker
systemctl start docker

  2.停止Docker

systemctl stop docker

  3.查看状态

systemctl status docker

  4.重启Docker

systemctl restart docker

  5.查看Docker概要信息

docker info

  6.设置开机启动

systemctl enable docker

  7.修改Docker镜像源的方法

  在安装完成后,启动Docker后会在、/etc/docker下存在key.json与daemon.json文件,如果没有daemon.json文件则创建文件也可以直接执行vi。

vi /etc/docker/daemon.json
#添加国内镜像源
{
"registry‐mirrors": ["http://hub-mirror.c.163.com"]
}

  加载镜像源文件后重启Docker

systemctl daemon-reload

五、卸载Docker

删除安装包以及删除镜像、容器、配置文件等内容

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

以上就是Docker的安装过程。

 

posted @ 2022-04-20 11:19  曾经已是追忆  阅读(445)  评论(0编辑  收藏  举报