Docker入门

2018-03-03  本文已影响10人  雁宇

介绍

Docker 是开源的应用容器引擎。

Docker 可以让你将所有应用软件以及它的以来打包成软件开发的标准化单元。

使用Docker的原因:

Docker是DevOps需要的工具,关于DevOps的介绍可以参考:一分钟告诉你究竟DevOps是什么鬼?

安装

在官网下载Docker根本不现实,所以改用国内的下载源,如DaoCloud提供的下载源

启动docker,可以通过查看docker版本的命令docker --version来确认docker已经安装,通过docker run hello-world可以让docker问好,以确认docker处于运行状态。

配置docker加速器,更快地获取docker镜像。(PS:所谓的加速器就是更快的Image仓库)

快速入门

我们以在Docker中使用Ubuntu为例,具体步骤如下:

  1. 启动Docker后,拉取Ubuntu镜像(最新版本)
docker pull ubuntu
  1. 下载完成后我们查看本地的image镜像
docker images

可以看到ubuntu,控制台输出如下:

REPOSITORY TAG IMAGE ID CREATED SIZE
ubuntu latest 14f60031763d 2 weeks ago 119.5 MB

  1. 运行Ubuntu,并启动其Bash,可以通过 exit命令退出Ubuntu终端
docker run -ti ubuntu /bin/bash
  1. 通过docker ps查看已经启动的容器,若无ubuntu,则可以通过docker ps -a查到容器号,如c6f1fa9828c4,通过容器号启动容器
docker start c6f1fa9828c4
  1. 再次访问ubuntu的终端
docker exec -ti  c6f1fa9828c4 /bin/bash

当然也可以通过docker attach c6f1fa9828c4来直接操控已经启动的ubuntu。

  1. 结束容器进程
docker stop c6f1fa9828c4

参照

上一篇 下一篇

猜你喜欢

热点阅读