Docker
Posted 胡子就不刮
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Docker相关的知识,希望对你有一定的参考价值。
Docker
是一个使用Go语言开发的开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的机器上。
Docker思想
集装箱
标准化 ==>运输方式、存储方式、API接口
隔离
Docker核心技术(Build、Ship、Run)
docker镜像:可以比作一系列的文件,用Linux的联合文件系统存储到仓库
docker容器:本质是一个进程,可以想象成一个虚拟机
docker仓库:hub.docker.com(慢,不介意使用)、c.163.com(网易蜂巢,建议使用)
Docker初体验
第一个docker镜像
docker pull [OPTIONS] NAME[:TAG] 拉取一个镜像
docker images [OPTIONS] [REPOSITORY[:TAG]] 查看本机有哪些镜像或者验证pull是否使用成功
第一个docker容器
docker run [OPTIONS] IMAGE[:TAG][COMMAND][ARG...]
Docker网络
网络类型
Bridge Host None
端口映射
制作自己的镜像
Dockerfile
docker build
以上是关于Docker的主要内容,如果未能解决你的问题,请参考以下文章