Docker学习笔记-2-Docker 基础教程与命令

2017-04-17  本文已影响0人  Elitack

本来想直接对照书:《容器与容器云》来直接写如何搭建一个Docker应用栈的,但是发现很多基础只是不理清楚只会更加懵逼。所以打算先写下基础命令与应用。以下内容主要参照Docker的官方文档中的Get started with Docker.下载安装什么的最基础的东西我就不聊了,直接总结一些知识点和基本命令吧。

镜像与容器

Docker技术引擎应用了镜像和容器技术。
Eg:docker run hello-word

镜像是一些文件系统以及参数。它没有state以及从不变化。容器是一个正在运行的镜像的例子。

任何人都可以在docker hub上创建镜像。

创建自己的镜像

写一个Dockerfile

生成镜像

docker build -t docker-whale .
首先它读取FROM信息,然后生成一个临时容器执行Run命令,然后docker对于CMD行加入一个layer,删除之前的临时容器。

Docker命令总结

(注意下, 所有命令都需要管理员权限)

Docker 环境信息

docker info:检查docker 是否正确安装
docker version:docker版本信息

Docker info

容器有三种状态:

Docker 生命周期管理

Docker registry

镜像管理

上一篇 下一篇

猜你喜欢

热点阅读