Docker认识、Docker安装

这篇具有很好参考价值的文章主要介绍了Docker认识、Docker安装。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、免费版和企业版

Docker-CE指Docker社区版,由社区维护和提供技术支持,为免费版本,适合个人开发人员和小团队使用。

Docker-EE指Docker企业版,为收费版本,由售后团队和技术团队提供技术支持,专为企业开发和IT团队而设计。

二、安装与卸载

1、准备

Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。
通过 uname -r 命令查看你当前的内核版本
输出:3.10.0-1062.9.1.el7.x86_64

2、移除旧的版本:

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 rm -rf /var/lib/docker

3、安装依赖包(yum)

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

4、添加软件源信息设置stable镜像仓库

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

5、安装 ce 最新版本:

sudo yum -y install docker-ce

查看版本安装:

yum list docker-ce.x86_64  --showduplicates | sort -r    #从高到低列出Docker-ce的版本
yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io

该软件包名称是软件包名称(docker-ce)加上版本字符串(第二列),从第一个冒号(:)一直到第一个连字符,并用连字符(-)分隔。
例如:指定版本(docker-ce-18.09.9)进行安装:
# 例如:
yum install docker-ce-18.09.9 docker-ce-cli-18.09.9 containerd.io

6、启动docker

systemctl start docker
重启:
systemctl restart docker

设置开机启动

systemctl enable docker

7、查看版本

docker version

8、查看docker状态

systemctl status docker

Docker认识、Docker安装

9、关闭docker

sudo systemctl stop docker

图片解释:
Docker认识、Docker安装

10、卸载

yum卸载docker

①查看已安装的docker

yum list installed | grep docker

运行之后显示如下:

containerd.io.x86_64                 1.4.3-3.1.el7                  @docker-ce-stable
docker-ce.x86_64                     3:20.10.1-3.el7                @docker-ce-stable
docker-ce-cli.x86_64                 1:20.10.1-3.el7                @docker-ce-stable
docker-ce-rootless-extras.x86_64     20.10.1-3.el7                  @docker-ce-stable

②依次删除:

yum -y remove docker-ce.x86_64
yum -y remove docker-ce-cli.x86_64
yum -y remove containerd.io.x86_64

③接着删除docker储存的文件、镜像、容器...,该文件存放在 /var/lib/docker 目录下:

rm -rf /var/lib/docker

三、镜像加速器

鉴于国内网络问题,后续拉取 Docker 镜像十分缓慢,我们可以需要配置加速器来解决。

Docker国内镜像:

  • 网易加速器:http://hub-mirror.c.163.com
  • 官方中国加速器:https://registry.docker-cn.com
  • ustc的镜像:https://docker.mirrors.ustc.edu.cn
  • 阿里云的镜像:个人中心-容器镜像服务

也可使用私人镜像加速器地址,如使用阿里云的镜像加速器:登录阿里云->产品->搜索"容器镜像服务"->镜像库->镜像加速器。

新版的 Docker 使用 /etc/docker/daemon.json(Linux) 来配置 Daemon。

请在该配置文件中加入(没有该文件的话,请先建一个):

vi /etc/docker/daemon.json
{ 
  "registry-mirrors": ["https://hub-mirror.c.163.com"] 
} 
  • 我获取的是阿里云的地址

配置成功后,CentOS6.5重启:

service docker restart

配置成功后,CentOS7重启:

systemctl daemon-reload     #重启加速配置文件
systemctl restart docker    #重启docker后台服务

2.1 阿里云找到镜像加速

也可使用私人镜像加速器地址,如使用阿里云的镜像加速器:登录阿里云->产品->搜索"容器镜像服务"->管理控制台->镜像工具->镜像加速器。

直接拷贝下面的,运行即可

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://你自己获取的专属加速器.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

2.2检查是否加速成功

运行:

dokcer info

看到下面内容即可

Docker认识、Docker安装

四、快捷键

功能 命令 备注
安装 sudo yum install docker
测试运行 sudo docker run hello-world 必须先启动docker
查看版本 docker version
systemctl systemctl 是系统服务器管理指令,他是service和chkconfig组合
停止 sudo systemctl stop docker
启动 sudo systemctl start docker
重启 sudo systemctl restart docker
查看状态 systemctl status docker
查看概要 docker info
查看帮助文档 docker --help
开机启动 systemctl enable docker
查看镜像 docker images
查看容器 docker ps
启动镜像 docker run 镜像名称

五、镜像

1、搜索公共镜像

docker search 软件名称
如:docker search hello-world
start代表受欢迎程度。OFFICIAL代表官方版本

Docker认识、Docker安装

2、docker镜像默认安装目录:

/var/lib/docker

3、容器操作:Hello World!

搜索helloworld

docker search hello-world

下载镜像

docker pull hello-world

查看是否拉取成功和本地有哪些镜像

docker images

运行镜像

docker run --name myHello-world hello-world

Docker认识、Docker安装文章来源地址https://www.toymoban.com/news/detail-417609.html

到了这里,关于Docker认识、Docker安装的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • xshell7免费版安装配置使用

    XShell 是一款功能强大的 SSH 客户端软件,主要用于远程连接 Linux/Unix 服务器或其他基于 SSH 协议的设备。它可以提供安全的远程终端会话,并支持多种加密协议和身份验证方式,可保障数据传输的安全性和隐私性。 使用 XShell,您可以: 远程登录 Linux/Unix 服务器或其他基于

    2024年02月03日
    浏览(60)
  • MATLAB中文免费版下载及安装教程

    MATLAB中文免费版下载及安装教程 MATLAB是一种强大的数值计算和科学编程环境,广泛应用于工程、科学和数学领域。在本文中,我们将介绍如何下载和安装MATLAB的中文免费版。请按照以下步骤进行操作: 步骤1:下载MATLAB中文免费版 首先,访问MathWorks官方网站(www.mathworks.com)

    2024年02月03日
    浏览(62)
  • SPSS26中文免费版下载和安装教程

    Spss26是一款由IBM公司开发的专业的数据统计分析软件,有着非常强大的功能,可以帮助用户对各种不同的数据进行分析。IBM SPSS Statistics简称为SPSS,是全球领先的统计分析、数据挖掘、预测模型产品及解决方案,提供高级统计分析、丰富的机器学习算法、文本分析、来源可扩

    2024年01月18日
    浏览(73)
  • 【全球最清晰】IDEA社区免费版安装教程图解

    快来快来下载吧~ 1.在浏览器搜索框里输入IDEA官网,也可以点击这个链接IntelliJ IDEA – 领先的 Java 和 Kotlin IDE​​​​​2.如果看不懂英文口语转换成中文哦~。  文本、简体中文 ​ 3.切换成中文后,点击开发者工具 ​ 4.选择intellij IDEA ​ 5.点击以后选择下载 ​  6.点击进去以

    2024年02月13日
    浏览(66)
  • IntelliJ IDEA安装使用教程——社区免费版——附中文插件安装

      目录 IntelliJ IDEA国内官网地址 IntelliJ IDEA社区版下载位置 IntelliJ IDEA社区版下载 IntelliJ IDEA社区版说明 IntelliJ IDEA社区版——安装包安装 IntelliJ IDEA Community图标位置 进入IntelliJ IDEA Community工具 IntelliJ IDEA Community配置中文插件 IntelliJ IDEA Community项目创建 idea的优势 IntelliJ IDEA –

    2024年04月26日
    浏览(91)
  • Visual Studio 2022 免费版最新版本下载安装教程

    首先,登录官网下载免费的社区版Visual Studio Visual Studio官网下载链接 选择需要安装的组件,一般c++就够了,如果从事Linux开发的话,需要滑倒最下面选择Linux和嵌入式( 不需要可以不用选 )    安装地址可以自己选择,如果c盘不够的话可以选择放在D盘,选好之后点击确认即

    2024年02月15日
    浏览(91)
  • Java开发工具 IDEA(社区免费版)安装部署教程

    国内高速下载: 链接: https://pan.baidu.com/s/1Ioq_BLdyBxSuv4HtUURAQw?pwd=e1vc 提取码: e1vc 复制这段内容后打开百度网盘手机App,操作更方便哦  --来自百度网盘超级会员v1的分享 IDEA官网地址:https://www.jetbrains.com/idea/download/#section=windows 下载社区版后,点击安装,就进行傻瓜式的安装了。

    2024年04月12日
    浏览(78)
  • 超详细Xshell7免费版安装与连接虚拟机教程

    1、首先打开Xshell官网,首页官网地址为: Xshell官网首页地址 官网首页地址有时候会发生变动,若不能通过链接直接进入官网,则在浏览器搜索xshell----点击下图所示红框处即可 2、进入首页后,点击 免费授权页面 3、名字可以随意填写----邮件填写一个你的邮件地址----选择两

    2024年02月02日
    浏览(93)
  • Typora 免费版下载安装(超简单亲测适用于Windows)

    Typora大家都知道, 是一款好用的编辑器和阅读器。鬼鬼为大家找了一个可使用版本,安装过程十分简单,亲测有效,不浪费大家时间,现在将Typora分享给大家免费使用。下载链接在文章最后。 目录 前言 一、Typora的介绍 MarkDown是什么 二、Typora的使用 1、如何自动生成目录 2、

    2023年04月12日
    浏览(167)
  • Typora 免费版下载安装(超简单亲测适用于Windows)与入门

    Typora大家都知道, 是一款好用的编辑器和阅读器。鬼鬼为大家找了一个可使用版本,安装过程十分简单,亲测有效,不浪费大家时间,现在将Typora分享给大家免费使用。下载链接在文章最后。 目录 前言 一、Typora的介绍 MarkDown是什么 二、Typora的使用 1、如何自动生成目录 2、

    2024年02月06日
    浏览(65)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包