安装docker及简单的使用
docker的介绍,里面包括了3个基本概念
1.1 docker主要由镜像和容器构成
镜像(Image):docker镜像好比一个模板,相当于一个文件系统
容器(Container):容器需要通过镜像来创建。镜像和容器就像是面向对象中的类和实例一样。容器可以被创建/启动/停止/删除等
仓库(Repository):仓库就是存放镜像的地方,分为私有仓库和公有仓库。类似git
1.2 docker的运行原理
docker是一个Client-Server结构的系统,docker的守护进程运行在主机上,通过socket从客户端访问。dockerServer接收到docker-Client的指令,就会执行这个命令。
一. Mac 系统 docker 的安装
1.1 homebrew的cask应支持Docker for Mac,所以可以直接安装 brew cask install docker
1.2 也可以直接到官网下载,https://download.docker.com/mac/stable/Docker.dmg
1.3 docker的参考文档:https://docs.docker.com
1.4 dockerhub查找镜像源地址:https://hub.docker.com
二. docker的使用
1.1 查看版本
docker --version
docker-compose --version
docker-machine --version
1.2 查看docker系统信息(包括镜像和容器的数量等)
docker info
1.3 帮助命令
docker help
1.4 查看 cpu的状况
docker stats
三. docker的基本命令
镜像相关命令:
1.1 查看镜像可用版本(nginx为例)
docker search nginx
1.2 下载一个镜像
docker pull nginx:latest #(:后面跟镜像版本)
1.3 运行一个nginx服务器
docker run -d -p 81:80 --name webserver nginx
可选项:
#--name webserver :容器名称...剩余内容已隐藏
安装docker及简单的使用
docker的介绍,里面包括了3个基本概念
1.1 docker主要由镜像和容器构成
镜像(Image):docker镜像好比一个模板,相当于一个文件系统
容器(Container):容器需要通过镜像来创建。镜像和容器就像是面向对象中的类和实例一样。容器可以被创建/启动/停止/删除等
仓库(Repository):仓库就是存放镜像的地方,分为私有仓库和公有仓库。类似git
1.2 docker的运行原理
docker是一个Client-Server结构的系统,docker的守护进程运行在主机上,通过socket从客户端访问。dockerServer接收到docker-Client的指令,就会执行这个命令。
一. Mac 系统 docker 的安装
1.1 homebrew的cask应支持Docker for Mac,所以可以直接安装 brew cask install docker
1.2 也可以直接到官网下载,https://download.docker.com/mac/stable/Docker.dmg
1.3 docker的参考文档:https://docs.docker.com
1.4 dockerhub查找镜像源地址:https://hub.docker.com
二. docker的使用
1.1 查看版本
docker --version
docker-compose --version
docker-machine --version
1.2 查看docker系统信息(包括镜像和容器的数量等)
docker info
1.3 帮助命令
docker help
1.4 查看 cpu的状况
docker stats
三. docker的基本命令
镜像相关命令:
1.1 查看镜像可用版本(nginx为例)
docker search nginx
1.2 下载一个镜像
docker pull nginx:latest #(:后面跟镜像版本)
1.3 运行一个nginx服务器
docker run -d -p 81:80 --name webserver nginx
可选项:
#--name webserver :容器名称...剩余内容已隐藏