Docker 基础
1 | install |
运维角度看Docker
1 | docker version |
开发角度看Docker
1 | clone web应用代码 cd xxx -> ls -l -> cat Dockfile |
Web服务器示例
1 | docker container run -d --name webserver -p 80:8080 nigelpoulton/pluralsight -docker -ci // -d 后台模式 -p 80:8080 端口映射 将Docker主机的80端口映射到容器内的8080端口 |
Dockerfile
1 | docker image build // 读取Dockerfile,并将应用程序容器化 |
Dockers Compose
1 | 与Docker Stack类似,在Docker节点上,以单引擎模式(Single-Engine Mode)进行多容器应用的部署和管理 |
Docker Swarm
1 | 集群管理工具,作用:把若干台Docker主句抽象为一个整体,通过一个入口统一管理各种Docker资源。 类似 Kubernetes,包含:企业级的Docker安全集群,微服务应用编排引擎 |
Docker Swarm 汇总
1 | docker swarm init: 创建新的Swarm,成为第一管理节点 |
Dockerfile
1 | docker image build // 读取Dockerfile,并将应用程序容器化 |