Docker学习笔记一之安装卸载

先了解下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

原文发布于微信公众号 - 我是攻城师(woshigcs)

原文发表时间:2016-03-01

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏云计算教程系列

如何在Ubuntu 14.04上使用Docker和Docker Compose配置持续集成测试环境

持续集成(CI)指的是开发人员尽可能频繁地集成代码,并且在自动化构建将每个提交合并到共享存储库之前和之后都要进行测试的实践。

6400
来自专栏Laoqi's Linux运维专列

Docker 配置安装(Ⅲ)

16460
来自专栏finleyMa

docker学习系列3 提交并分享自己的镜像

docker有个类似 github的平台,叫 https://hub.docker.com 可以 pull 官方或第三方提供的镜像,当然也可以发布自己的镜像供...

18550
来自专栏编程坑太多

『中级篇』如何在mac上安装docker(五)

19720
来自专栏PHP在线

Docker 入门教程

2013年发布至今, Docker 一直广受瞩目,被认为可能会改变软件行业。 但是,许多人并不清楚 Docker 到底是什么,要解决什么问题,好处又在哪里?本文...

38240
来自专栏应用案例

docker搭建私有仓库

序言 黄金指,一不小心就弄出一个故障。。。好可怕好可怕,我的小心脏。。。我的小心眼。。。 我这么信任你,你居然欺骗我。。。。****,这么大的坑,填不满啊。。。...

47170
来自专栏云计算

Docker 业务流程的概述以及用处

[本文由Yaron Parasol编写]

23160
来自专栏实战docker

制作mongodb的Docker镜像文件

在上一章《Docker下,极速体验mongodb》中,我们快速搭建了mongodb并在控制台做了基本的体验,当时用的镜像是官方发布在hub.docker.com...

39090
来自专栏holer

外网访问内网Docker容器

局域网里的主机上安装了Docker容器,只能在内网访问,怎样从外网也能访问内网的Docker容器?

31010
来自专栏运维前线

CentOS7 安装Docker社区版

Docker CE for CentOS 特点和优点 轻松安装和设置优化的Docker环境,以便在裸机服务器和虚拟机上进行CentOS分发。 最新的Docker...

40670

扫码关注云+社区

领取腾讯云代金券