轻量级容器Docker起步

目标

安装并启动Docker服务,下载一个ubuntu的基础镜像,启动容器,在容器中输出 ‘hello world’

安装

Docker需要linux3.8以上的内核

我的测试环境是CentOS 7系统,由于CentOS-Extras源中已内置Docker,可以直接使用yum命令进行安装:

# sudo yum install -y docker

Docker支持CentOS 6及以后的版本,对于CentOS 6系统可使用EPEL库安装Docker,但为了稳定性,建议先升级内核后再安装docker

对于windows和mac系统,需要虚拟机和Boot2Docker的配合

启动

启动docker服务

# sudo service docker start

停止或重启

# sudo service docker start | stop

执行查看版本的命令检查是否启动成功

# docker version

正确输出各项版本信息,说明安装启动成功

下载镜像

这里我们下载一个docker仓库中已有的ubuntu系统镜像

# docker pull ubuntu

pull - 下载镜像

ubuntu - 镜像名称,可以指定版本号,没有的话就是最新版

执行后,docker会下载安装此镜像

查看系统中已经安装了的镜像

# docker images

可以看到已经列出了刚安装的ubuntu镜像信息

启动容器

启动并运行交互性的shell

docker run -i -t ubuntu /bin/bash

进入容器的shell

root@78213b322683:/#

输出‘Hello World’

root@78213b322683:/# echo 'hello world'

hello world

原文发布于微信公众号 - 性能与架构(yogoup)

原文发表时间:2015-06-25

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

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏程序小工

【Docker】更新docker镜像源

使用 docker 拉取 Docker Hub 上镜像时,可能会由于网络限制,导致下载失败。可以将 docker 的镜像源设置为国内的镜像, 目前支持的镜像源...

2.3K2
来自专栏纯洁的微笑

Docker(四):Docker 三剑客之 Docker Compose

前两篇文章我们介绍了 Dockerfile 的使用Docker(二):Dockerfile 使用介绍,我们知道使用一个 Dockerfile 模板文件可以定义一...

4163
来自专栏后端云

虚拟机无法启动

由于kvm所在的机器启用了SELINUX,后来将之关闭,关闭之后,发现kvm的虚拟机无法启动

2804
来自专栏Debian社区

使用apt-mirror搭建debian镜像源

debian官方提供了脚本ftpsync来搭建源镜像,而 apt-mirror 是一个更简单便捷的源镜像搭建工具。

2592
来自专栏云原生架构实践

Docker EE 安装 on centos7

有两种方法可以 在Centos上安装和升级Docker企业版(Docker EE):

3672
来自专栏云计算

将基于MicroProfile的Java应用程序部署到Bluemix

Eclipse MicroProfile是一个开源项目,用于为微服务架构优化企业级Java语言。基于MicroProfile的应用程序可以部署到Kubernet...

23910
来自专栏运维技术迷

Veeam Backup & Replication(二):添加虚拟化主机和配置备份存储

一、添加虚拟化主机 veeam可以添加单个ESXi主机,也可以添加vCenter服务器,因为做实验,就添加一台ESXI主机为例吧。 1.1 选择 Virtual...

49112
来自专栏finleyMa

docker学习系列7 容器化Node项目

本节我们自己打包一个docker镜像并发布到官方的镜像仓库中。这样任何人只需执行以下命令: docker run -d -p 3000:3000 finley...

2151
来自专栏编程

在容器中部署mysql与数据持久化

通过上一节的学习,我们知道了如何部署一个不带数据库的静态nginx页面;但一般的web应用中,还需要部署mysql数据库,本节我们将学习如何使用容器部署mysq...

2939
来自专栏运维小白

Docker镜像管理

Docker镜像管理 docker pull centos//可以下载centos镜像,速度很慢 配置docker加速器,参考链接 vi /etc/docker...

3905

扫码关注云+社区

领取腾讯云代金券