Docker 教程
Docker 入门实战
Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发…
Docker 架构
Docker 包括三个基本概念: 镜像(Image):Docker 镜像(Image),就相当于是一个 root 文件系统。比如官方镜像 ubuntu:16.04 就包含了完整的一…
Ubuntu Docker 安装
Docker 支持以下的 Ubuntu 版本: Ubuntu Precise 12.04 (LTS) Ubuntu Trusty 14.04 (LTS) Ubuntu Wily 1…
CentOS Docker 安装
Docker支持以下的CentOS版本: CentOS 7 (64-bit) CentOS 6.5 (64-bit) 或更高的版本 前提条件 目前,CentOS 仅发行版…
Windows Docker 安装
Docker 引擎使用的是 Linux 内核特性,所以我们需要在 Windows 上使用一个轻量级的虚拟机 (VM) 来运行 Docker。 我们通过 Boot2Docker&nb…
MacOS Docker 安装
使用 Homebrew 安装 macOS 我们可以使用 Homebrew 来安装 Docker。 Homebrew 的 Cask 已经支持 Docker for Mac,因此可以很…
Docker Hello World
Docker 允许你在容器内运行应用程序, 使用 docker run 命令来在容器内运行一个应用程序。 输出Hello world w3cschool@w3c…
Docker 容器使用
Docker 客户端 docker 客户端非常简单 ,我们可以直接输入 docker 命令来查看到 Docker 客户端的所有命令选项。 w…
Docker 镜像使用
当运行容器时,使用的镜像如果在本地中不存在,docker 就会自动从 docker 镜像仓库中下载,默认是从 Docker Hub 公共镜像源下载。 下面我们来…
Docker 容器连接
前面我们实现了通过网络端口来访问运行在 docker 容器内的服务。 下面我们来实现通过端口连接到一个 docker 容器。 网络端口映射 我们创建了一个 python 应用的容器…
Docker 安装 Nginx
方法一、通过 Dockerfile构建 创建Dockerfile 首先,创建目录nginx,用于存放后面的相关东西。 w3cschool@w3cschool:~$ mkdir -p…
Docker 安装 PHP
方法一、通过 Dockerfile 构建 创建Dockerfile 首先,创建目录php-fpm,用于存放后面的相关东西。 w3cschool@w3cschool:~$ mkdir…
Docker 安装 MySQL
方法一、通过 Dockerfile构建 创建Dockerfile 首先,创建目录mysql,用于存放后面的相关东西。 w3cschool@w3cschool:~$ mkdir -p…
Docker 安装 Tomcat
方法一、通过 Dockerfile构建 创建Dockerfile 首先,创建目录tomcat,用于存放后面的相关东西。 w3cschool@w3cschool:~$ mkdir -…
Docker 安装 Python
方法一、通过 Dockerfile 构建 创建Dockerfile 首先,创建目录python,用于存放后面的相关东西。 w3cschool@w3cschool:~$ mdkir …
Docker 安装 Redis
方法一、通过 Dockerfile 构建 创建Dockerfile 首先,创建目录redis,用于存放后面的相关东西。 w3cschool@w3cschool:~$ mkdir -…
Docker 安装 MongoDB
方法一、通过 Dockerfile 构建 创建Dockerfile 首先,创建目录mongo,用于存放后面的相关东西。 w3cschool@w3cschool:~$ mkdir -…
Docker 安装 Apache
方法一、通过 Dockerfile构建 创建Dockerfile 首先,创建目录apache,用于存放后面的相关东西。 w3cschool@w3cschool:~$ mkdir -…
Docker 常用命令
docker run # 运行一个容器 docker run -it -p 8088:8088 -p 8089:8089 -p 8090:9090 -v /root/soft/do…
Docker 命令大全
容器生命周期管理 run start/stop/restart kill rm pause/unpause create exec 容器操作 ps inspect top atta…