现在位置: 首页 > 服务端 > Docker 教程 > 文章
2019年03月01日 Docker 教程 ⁄ 共 560字 暂无评论 ⁄ 阅读 25 views 次
Docker 使用客户端-服务器 (C/S) 架构模式,使用远程API来管理和创建Docker容器。 Docker 容器通过 Docker 镜像来创建。 容器与镜像的关系类似于面向对象编程中的对象与类。 Docker 面向对象 容器 对象 镜像 类 Docker 镜像(Images) Docker 镜像是用于创建 Docker 容器的模板。 Docker 容器(Container) 容器是独立运行的一个或一组应用。 Docker 客户端(Client) Docker 客户端通过命令行或者其他...
阅读全文
2019年03月01日 Docker 教程 ⁄ 共 1367字 暂无评论 ⁄ 阅读 29 views 次
Docker 支持以下的 Ubuntu 版本: Ubuntu Precise 12.04 (LTS) Ubuntu Trusty 14.04 (LTS) Ubuntu Wily 15.10 其他更新的版本…… 前提条件 Docker 要求 Ubuntu 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的 Ubuntu 版本是否支持 Docker。 通过 uname -r 命令查看你当前的内核版本 runoob@runoob:~$ uname -r 使用脚本安装 Docker 1、获取最新版本的 Docker 安装包 runoob@runoob:~$ wget -qO- https://g...
阅读全文
2019年03月01日 Docker 教程 ⁄ 共 1670字 暂无评论 ⁄ 阅读 28 views 次
Docker支持以下的CentOS版本: CentOS 7 (64-bit) CentOS 6.5 (64-bit) 或更高的版本 前提条件 目前,CentOS 仅发行版本中的内核支持 Docker。 Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。 Docker 运行在 CentOS-6.5 或更高的版本的 CentOS 上,要求系统为64位、系统内核版本为 2.6.32-431 或者更高版本。 使用 yum 安装(CentOS 7下) Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页...
阅读全文
2019年03月01日 Docker 教程 ⁄ 共 2045字 暂无评论 ⁄ 阅读 20 views 次
win7、win8 系统 win7、win8 等需要利用 docker toolbox 来安装,国内可以使用阿里云的镜像来下载,下载地址:http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/ docker toolbox 是一个工具集,它主要包含以下一些内容: Docker CLI 客户端,用来运行docker引擎创建镜像和容器 Docker Machine. 可以让你在windows的命令行中运行docker引擎命令 Docker Compose. 用来运行docker-compose命令 Kitematic. 这是Doc...
阅读全文
2019年03月01日 Docker 教程 ⁄ 共 1260字 暂无评论 ⁄ 阅读 40 views 次
使用 Homebrew 安装 macOS 我们可以使用 Homebrew 来安装 Docker。 Homebrew 的 Cask 已经支持 Docker for Mac,因此可以很方便的使用 Homebrew Cask 来进行安装: $ brew cask install docker ==> Creating Caskroom at /usr/local/Caskroom ==> We'll set permissions properly so we won't need sudo in the future Password: # 输入 macOS 密码 ==> Satisfying dependencies ==> Downloading https:/...
阅读全文
2019年03月01日 Docker 教程 ⁄ 共 1309字 暂无评论 ⁄ 阅读 19 views 次
Docker 允许你在容器内运行应用程序, 使用 docker run 命令来在容器内运行一个应用程序。 输出Hello world runoob@runoob:~$ docker run ubuntu:15.10 /bin/echo "Hello world" Hello world 各个参数解析: docker: Docker 的二进制执行文件。 run:与前面的 docker 组合来运行一个容器。 ubuntu:15.10指定要运行的镜像,Docker首先从本地主机上查找镜像是否存在,如果不存在,Docker 就会从镜像仓库 Docker Hub 下载公...
阅读全文
2019年03月01日 Docker 教程 ⁄ 共 3101字 暂无评论 ⁄ 阅读 26 views 次
Docker 客户端 docker 客户端非常简单 ,我们可以直接输入 docker 命令来查看到 Docker 客户端的所有命令选项。 runoob@runoob:~# docker 可以通过命令 docker command --help 更深入的了解指定的 Docker 命令使用方法。 例如我们要查看 docker stats 指令的具体使用方法: runoob@runoob:~# docker stats --help 运行一个web应用 前面我们运行的容器并没有一些什么特别的用处。 接下来让我们尝试使用 docker 构建一个 web 应...
阅读全文
2019年03月01日 Docker 教程 ⁄ 共 5392字 暂无评论 ⁄ 阅读 21 views 次
当运行容器时,使用的镜像如果在本地中不存在,docker 就会自动从 docker 镜像仓库中下载,默认是从 Docker Hub 公共镜像源下载。 下面我们来学习: 1、管理和使用本地 Docker 主机镜像 2、创建镜像 列出镜像列表 我们可以使用 docker images 来列出本地主机上的镜像。 runoob@runoob:~$ docker images REPOSITORY TAG IMAGE ID CREATED SIZE ubuntu ...
阅读全文
2019年03月01日 Docker 教程 ⁄ 共 2789字 暂无评论 ⁄ 阅读 33 views 次
前面我们实现了通过网络端口来访问运行在 docker 容器内的服务。下面我们来实现通过端口连接到一个 docker 容器 网络端口映射 我们创建了一个 python 应用的容器。 runoob@runoob:~$ docker run -d -P training/webapp python app.py fce072cc88cee71b1cdceb57c2821d054a4a59f67da6b416fceb5593f059fc6d 另外,我们可以指定容器绑定的网络地址,比如绑定 127.0.0.1。 我们使用 -P 参数创建一个容器,使用 docker ps 来看到端口...
阅读全文
2019年03月01日 Docker 教程 ⁄ 共 5467字 暂无评论 ⁄ 阅读 26 views 次
方法一、docker pull nginx(推荐) 查找 Docker Hub 上的 nginx 镜像 runoob@runoob:~/nginx$ docker search nginx NAME DESCRIPTION STARS OFFICIAL AUTOMATED nginx Official build of Nginx. 3260 [OK] jwilder/nginx-proxy Automated Nginx reverse proxy for docker c... 674 ...
阅读全文
×