Docker 是一个开放源代码软件,是一个开放平台,用于开发应用、交付(shipping)应用、运行应用。 Docker允许用户将基础设施(Infrastructure)中的应用单独分割出来,形成更小的颗粒(容器),从而提高交付软件的速度。1)

您可以在 官方文档 或一些第三方的 中文文档 找到 Docker 相关资料。

在国内,可以使用 官方脚本一键安装 ,并指定使用阿里云镜像站。

安装结束后,您可以使用以下命令运行一个 无交互状态 的 Docker 容器:

$ sudo docker run ubuntu:14.04 /bin/echo 'Hello world'
Hello world

或者使用以下命令运行一个 有交互状态 并以 守护态 运行的 Docker 容器:

$ sudo docker run -t -i -d ubuntu:14.04 /bin/bash
# 进入容器
$ sudo docker exec -it <docker-name> /bin/bash

学习资源

相关笔记

CentOS下安装Docker

Docker网络模式

使用docker编译部署C/C++程序(以ZMQ官网示例程序为例)

解决Docker内部中文乱码

docker设置容器固定ip

官方脚本一键安装

有交互状态容器

docker可视化工具portainer