前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Docker学习笔记一之安装卸载

Docker学习笔记一之安装卸载

作者头像
我是攻城师
发布2018-05-14 15:48:50
5310
发布2018-05-14 15:48:50
举报
文章被收录于专栏:我是攻城师我是攻城师

先了解下docker是什么? Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app)。几乎没有性能开销,可以很容易地在机器和数据中心中运行。最重要的是,他们不依赖于任何语言、框架包括系统。 官网地址 https://docs.docker.com/engine/installation/linux/centos/ (1)更新镜像 yum makecache fast (2)升级系统内核 yum -y update kernel (3) 更新yum源 yum -y update (4)安装docker的仓储镜像url Java代码

  1. tee /etc/yum.repos.d/docker.repo <<-'EOF'
  2. [dockerrepo] name=Docker Repository baseurl=https://yum.dockerproject.org/repo/main/centos/$releasever/
  3. enabled=1
  4. gpgcheck=1
  5. gpgkey=https://yum.dockerproject.org/gpg
  6. EOF

或者

Java代码

  1. curl -fsSL https://get.docker.com/ | sh

(5)安装docker引擎

Java代码

  1. yum install docker-engine

(6)启动docker服务

Java代码

  1. centos6
  2. [root@localhost ~]# service docker start
  3. [root@localhost ~]# chkconfig docker on

Java代码

  1. centos7
  2. [root@localhost ~]#systemctl start docker.service
  3. [root@localhost ~]#systemctl enable docker.service

(7)运行hellow world

Java代码

  1. docker run hello-world

结果如下:

(8)查看docker的版本 docker version (9)docker -h查看docker帮助命令

(10)安装centos最新镜像 docker pull centos:latest 运行容器 docker run -t -i centos:latest /bin/bash 镜像里面安装net-tools工具包 yum install -y net-tools.x86_64 如何卸载docker:

Java代码

  1. (1)yum list installed | grep docker
  2. (2)sudo yum -y remove docker-engine.x86_64
  3. (3)rm -rf /var/lib/docker

参考资料: http://blog.opskumu.com/docker.html#docker--1

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2016-03-01,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 我是攻城师 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
容器镜像服务
容器镜像服务(Tencent Container Registry,TCR)为您提供安全独享、高性能的容器镜像托管分发服务。您可同时在全球多个地域创建独享实例,以实现容器镜像的就近拉取,降低拉取时间,节约带宽成本。TCR 提供细颗粒度的权限管理及访问控制,保障您的数据安全。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档