Docker具体安装教程及避坑,小白速通,建议收藏!(附带可视化工具Portaine ...

打印 上一主题 下一主题

主题 511|帖子 511|积分 1533

Docker简介

1、Docker的出现

   Docker出现的目的是为了解决应用程序开发和部署过程中的同等性和可移植性问题。传统的应用程序部署方式通常依赖于特定的利用系统和情况配置,如果在差别情况中部署和运行应用程序会变得复杂且容易堕落。而Docker通过提供一个轻量级的容器化平台,可以让应用程序在任何情况中以相同的方式运行,进步开发和部署的效率。
  2、Docker的作用

   

  • 容器化应用程序:Docker通过将应用程序及其依赖项打包到一个轻量级的容器中,实现了应用程序的轻量化、可移植性和同等性。这样可以让开发者更方便地在差别情况中部署和运行应用程序,无需担心情况差异导致的兼容性问题。
  • 提供同等的运行情况:Docker确保了应用程序在开发、测试和生产情况中具有同等的运行情况。有助于降低部署风险,淘汰因情况差异而导致的错误,并简化维护工作。
  • 优化资源利用:Docker允许多个容器共享同一个利用系统内核,从而淘汰虚拟机的资源开销。也就代表着Docker在资源利用效率上相对轻量,可以或许更好地利用硬件资源。
  • 简化应用程序的生命周期管理:Docker通过对应用组件的封装、分发、部署、运行等生命周期的管理,使用户可以更方便地管理其APP的生命周期。无论是WEB应用照旧数据库应用,都可以通过Docker举行高效的部署和管理。
  
一、Docker安装

官方地点:开始使用 |船埠工人 (docker.com)https://www.docker.com/get-started/
https://www.docker.com/get-started/
镜像堆栈:Docker Hub Container Image Library | App Containerizationhttps://hubgw.docker.com/
https://hubgw.docker.com/
官方安装文档(CentOS):
在 CentOS 上安装 Docker 引擎 |Docker 文档https://docs.docker.com/engine/install/centos/

1、选择安装平台


   注:Docker要求CentOS系统的内核版本高于3.10
  
  使用下令查看内核版本:
   
  1. uname -r
复制代码
   

2、卸载旧版本

如果没有安装过docker,可以跳过卸载步骤,但为了确保一次乐成,建议照旧实行一下此步骤


先更新yum

注:使用root 权限登录 Centos,先确保yum包更新到最新
实行更新下令:
  
  1. sudo yum update
复制代码

实行过程中可能会有一个确认的选项,输入“y”

完成:


卸载旧docker


  
  1. sudo yum remove docker \
  2.                   docker-client \
  3.                   docker-client-latest \
  4.                   docker-common \
  5.                   docker-latest \
  6.                   docker-latest-logrotate \
  7.                   docker-logrotate \
  8.                   docker-engine
复制代码
3、设置堆栈

  
  1. # 安装docker需要的工具包
  2. sudo yum install -y yum-utils
  3. # 建立docker仓库
  4. sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
复制代码

4、安装docker

  
  1. sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
复制代码
5、启动docker

  
  1. sudo systemctl start docker
复制代码


6、验证docker是否安装乐成

  
  1. # 拉取镜像
  2. docker pull hello-world
复制代码


7、查看镜像

  
  1. docker images
复制代码


8、使用镜像

  
  1. docker run hello-world
复制代码

现在就代表docker已经安装乐成了

为了方便使用,还可以举行可视化,请看我另一篇文章,具体教学docker可视化工具——Portainer的安装教程,搭配使用,文章链接:Portainer——Docker可视化超具体安装及避免踩坑教学-CSDN博客
https://blog.csdn.net/sungeme/article/details/138011819?spm=1001.2014.3001.5501


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

张国伟

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表