CentOS系统下docker的安装与卸载
Docker简介
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app)。几乎没有性能开销,可以很容易地在机器和数据中心中运行。最重要的是,他们不依赖于任何语言、框架包括系统。
前提
首先,你的Centos的系统一定要是64位的,不管版本是什么。并且内核版本至少是3.10以上。
用以下命令去查看你的内核版本:
$ uname -r 3.10.0-229.el7.x86_64
最后,建议你更新你的系统,因为最新内核可能会修复了旧版本的一些bug。
安装
用yum安装
用具有sudo或者root权限的用户登录系统。
确保你的yum包已经更新
$ sudo yum update
添加yum仓库
$ sudo tee /etc/yum.repos.d/docker.repo <<-'EOF' [dockerrepo] name=Docker Repository baseurl=https://yum.dockerproject.org/repo/main/centos/$releasever/ enabled=1 gpgcheck=1 gpgkey=https://yum.dockerproject.org/gpg EOF
安装Docker包
$ sudo yum install docker-engine
- 开启docker deamon
$ sudo service docker start
验证docker是否成功安装
$ sudo docker run hello-world Unable to find image 'hello-world:latest' locallylatest: Pulling from hello-worlda8219747be10: Pull complete91c95931e552: Already existshello-world:latest: The image you are pulling has been verified. Important: image verification is a tech preview feature and should not be relied on to provide security.Digest: sha256:aa03e5d0d5553b4c3473e89c8619cf79df368babd1.7.1cf5daeb82aab55838dStatus: Downloaded newer image for hello-world:latestHello from Docker.This message shows that your installation appears to be working correctly.To generate this message, Docker took the following steps:1. The Docker client contacted the Docker daemon.2. The Docker daemon pulled the "hello-world" image from the Docker Hub.(Assuming it was not already locally available.)3. The Docker daemon created a new container from that image which runs theexecutable that produces the output you are currently reading.4. The Docker daemon streamed that output to the Docker client, which sent itto your terminal.To try something more ambitious, you can run an Ubuntu container with:$ docker run -it ubuntu bashFor more examples and ideas, visit:http://docs.docker.com/userguide/
开机自启动
$ sudo chkconfig docker on
卸载
列出你安装过的包
$ yum list installed | grep docker yum list installed | grep docker docker-engine.x86_64 1.7.1-1.el7 @/docker-engine-1.7.1-1.el7.x86_64.rpm
删除安装包
$ sudo yum - y remove docker-engine.x86_64
删除镜像/容器等
$ rum -rf /var/lib/docker
详情请参阅:官网教程
转载于:https://www.cnblogs.com/beautiful-code/p/6245528.html
CentOS系统下docker的安装与卸载相关推荐
- 【新技术】CentOS系统下docker的安装配置及使用详解
1 docker简介 Docker 提供了一个可以运行你的应用程序的封套(envelope),或者说容器.它原本是dotCloud 启动的一个业余项目,并在前些时候开源了.它吸引了大量的关注和 ...
- Linux发行版CentOS下Docker的安装和卸载
目录 1.Docker的安装 2.Docker的卸载 linux中安装docker的方式有几种,本文是基于docker仓库的安装 前置须知: 本文的服务器并非虚拟出来的服务器,而是在阿里云ESC上进行 ...
- Linux CentOS 8中Docker的安装与卸载
目录 一.安装yum-utils 二.安装前准备 三.Docker仓库 四.Docker版本 五.Docker安装 六.Docker启动 七.Docker卸载 一.安装yum-utils yum ...
- 双系统下Deepin的安装和卸载(Deepin20.2+Win10)
写在前面 作为一款国产Linux系统,Deepin界面简洁优美,操作方便快捷,深受颜控党喜爱. 但是目前由于 (系统超多的bug) 笔者极差的电脑技术,系统崩溃导致无法修复也是常有的事,因此我们在时刻 ...
- CentOS系统下docker的基本命令
2019独角兽企业重金招聘Python工程师标准>>> 1.基本信息查看 docker version:查看docker的版本号,包括客户端.服务端.依赖的Go等 [root ...
- Linux系统下Docker如何安装配置Nginx
前言 网上有挺多这样的资料,文章不过在按照文章操作时却出现问题所以记录一下一次完整可运行的部署方案 拉取 nginx 最新版镜像,然后简单启动一个 nginx 容器: docker pull ngin ...
- Linux Centos下软件的安装与卸载方法
参考文档https://blog.csdn.net/zolalad/article/details/11368879 linux下软件的安装与卸载 第一章 linux下安装软件,如何知道软件安装位置 ...
- centos gcc卸载_Linux Centos下软件的安装与卸载方法
转载于: http://blog.csdn.net/zolalad/article/details/11368879 Linux下软件的安装与卸载 第一章 linux下安装软件,如何知道软件安装位 ...
- Linux下软件的安装与卸载方法
第一章 linux下安装软件,如何知道软件安装位置 注:一般的软件的默认安装目录在/usr/local或者/opt里,可以到那里去找找. 指令名称:whereis 功能介绍:在特定目录中查找符合条 ...
最新文章
- [JDK8]性能优化之使用LongAdder替换AtomicLong
- css处理超出文本截断问题的两种情况(多行或者单行)
- wap站点优于传统站点的异同分析
- L2-004 这是二叉搜索树吗?-团体程序设计天梯赛GPLT
- matplotlib 横坐标少了一个点_刘洲成点赞说马苏拍戏少视频
- thingsboard官网单机并发量
- 绕过安卓SSL验证证书的四种方式
- 训练测试数据大小不一致_三步学会训练狗狗不随地大小便
- MyEclipse+JavaEE+jsp+sqlsever实现产品售后服务系统
- 格灵深瞳发起 AI · 爱 算法 在线编程挑战赛
- hdu 3790 最短路径问题
- java 多个数字_java 输入多个数字
- 2020-09-23 一个浙江商人立下的22条规矩
- 程序员的mysql经典pdf_程序员的SQL金典 杨中科著 中文 PDF版
- java月历_Java 日历
- 老司机带你检测相似图片【转】
- struct构造函数 c++
- 一文告诉你16条微信小程序推广渠道大全
- 手机安全卫士(四)----- Splash界面
- 开心网外挂开发之 三