经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 数据库/运维 » Linux/Shell » 查看文章
docker安装及卸载
来源:cnblogs  作者:路过的柚子厨  时间:2021/6/21 10:00:23  对本文有异议

docker基本组成

镜像(image):

docker镜像好比一个模板,可以通过这个模板创建容器服务,例如:tomcat镜像===>run===>tomcat01容器(提供服务器)

通过这个镜像可以创建多个容器(最终服务或项目在容器中运行)

容器(container):

docker利用容器技术,独立运行一个或一组应用,通过镜像来创建。

启动、停止、删除基本命令

目前就可以把这个容器理解为就是一个简易的linux系统

仓库(repository):

存放镜像的地方,类似maven中央仓库

仓库分为公有和私有仓库

官方的仓库就是DockerHub(国外)

国内的各种云例如阿里云都有容器服务(配置镜像加速)


 

docker安装

环境准备

  1. 需要一点Linux基础
  2. Linux系统(我这里以阿里云CentOS8服务器为例)
  3. 使用Xshell连接远程服务器进行操作

 

环境查看

使用Xshell连接到远程服务器,输入

  1. uname -r

显示

  1. 4.18.0-240.22.1.el8_3.x86_64

表明系统内核为4.18

然后输入

  1. cat /etc/os-release

显示

  1. 系统版本
    NAME="CentOS Linux"
  2. VERSION="8"
  3. ID="centos"
  4. ID_LIKE="rhel fedora"
  5. VERSION_ID="8"
  6. PLATFORM_ID="platform:el8"
  7. PRETTY_NAME="CentOS Linux 8"
  8. ANSI_COLOR="0;31"
  9. CPE_NAME="cpe:/o:centos:centos:8"
  10. HOME_URL="https://centos.org/"
  11. BUG_REPORT_URL="https://bugs.centos.org/"
  12. CENTOS_MANTISBT_PROJECT="CentOS-8"
  13. CENTOS_MANTISBT_PROJECT_VERSION="8"

 

正式安装

进入docker下载官网安装对应Linux系统的版本,我这里是CentOs

 

 

 官网这里提示CentOS版本需要7或8以上,符合要求

第一步:卸载旧的版本

在Xshell粘贴官网的代码

  1. sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine

第二步:安装需要的安装包

  1. sudo yum install -y yum-utils

第三步:设置镜像仓库

这里我们使用阿里云镜像加速地址

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

更新yum软件包索引

  1. yum makecache

第四步:安装docker引擎

docker-ce代表社区版,ee代表企业版

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

第五步:启动docker

  1. systemctl start docker

输入

  1. docker version

显示Client: Docker Engine - Community的话说明安装成功

第六步:测试docker

输入

  1. docker run hello-world

显示Hello from Docker!的话说明安装成功

第七步:查看下载的helloworld镜像

输入

  1. docker images

能够发现hello-world镜像


Docker卸载

卸载依赖

  1. sudo yum remove docker-ce docker-ce-cli containerd.io

删除资源

  1. sudo rm -rf /var/lib/docker
  2. sudo rm -rf /var/lib/containerd

 

原文链接:http://www.cnblogs.com/Ayanamidesu/p/14905404.html

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号