docker教程
-
30-三十、Docker 命令大全
Docker 提供了丰富的命令用于创建、管理、销毁、查询 Docker 镜像和容器 我们把 Docker 的这些命令分为 6 大块 一、 容器生命周期管理 1、 run 2、 st…
-
29-二十九、Docker 安装 Apache
Apache 是当下最流行的 Web 服务器软件之一,有时候也称之为 httpd,是因为 Apache 的守护进程名为 httpd。Docker 安装 apache 的方式有两种 …
-
27-二十七、Docker 安装 Redis
Redis 是当下最流行的 NoSQL key-value 缓存数据库之一,Docker 安装 Redis 的方式有两种 如果你是 Docker 初学者,如果你以后长期使用 Red…
-
26-二十六、Docker 安装 Python
Python 是一门解释型、面向对象、动态数据类型的高级程序设计语言,入门简单易学习,Docker 安装 Python 有两种方法 我们以当前最新的版本 3.6.5 安装为例 1….
-
25-二十五、Docker 安装 Tomcat
Tomcat 是 Java Web 最流行的容器之一,Docker 安装 Tomcat 有两种方法 我们以当前最新的版本 9.0.8 安装为例 因为 Tomcat 需要 Java …
-
24-二十四、Docker 安装 MySQL
MySQL 是当下最流行的可免费使用的关系型数据库系统,Docker 安装 MySQL 有两种方法 我们以当前最新的版本 8.0.11 安装为例 1. docker pull my…
-
23-二十三、Docker 部署 PHP 环境
PHP 是当下最流行的 Web 服务器端开发语言,号称 地球上最好的语言,没有之一。Docker 部署 PHP 环境有两种方式: 通过 Dockerfile 构建 和 从 Dock…
-
22-二十二、Docker 部署 Nginx 环境
Nginx 是当下最流行的 Web 服务器软件之一,以高性能著称。Docker 部署 Nginx 环境有两种方式:通过 Dockerfile 构建 和 从 Docker Hub 仓…
-
21-二十一、Docker 镜像打标签
前面一章节中,我们使用 docker build 创建了一个 ycbbs/flask_365_102 的镜像 但是,我们创建的镜像的标签都是 latest REPOSITORY T…
-
20-二十、Docker build 构建镜像
在上一章节中我们学习了 Dockerfile 的语法结构,那么我们就很轻松很容易的就能创建一个 Python 3.6.5 和 Flask 1.0.2 的镜像 FROM python…
-
19-十九、Docker Dockerfile 创建镜像
在 Docker commit 更新镜像 中,我们使用了一种最土的方法,也是最有效的方法创建了一个新的镜像 但是,大家有没有发现,这种方法也是有弱点的 1、 镜像文件太大 比如 y…
-
18-十八、Docker commit 更新镜像
有时候从远程拉取的镜像并不能百分百满足我们的需求,比如我们想使用 Python 3.6.5 运行 Flask 程序 可能,我们翻遍 Docker Hub 也找不到既装了 Pytho…
-
17-十七、Docker 查找镜像
在上一章节的末尾,因为本地不存在 latest 标签的 ubuntu,所以 Docker 就跑到远程去拉取 ubuntu:latest 镜像了 docker pull 拉取镜像 当…
-
16-十六、Docker images 本地镜像列表
前面几章节中,我们多次使用 docker run 从一个镜像创建一个容器,而且我们知道,当使用 docke run 一个镜像时,使用的镜像如果在本地中不存在,docker 就会自动…
-
15-十五、Docker 端口映射
前面章节中,当我们从一个镜像创建一个容器时,都会看到一个 -p 参数,这个 -p 参数就是用来实现端口映射的 网络应用程序都要开放端口供其它程序使用,Docker 容器中运行的网络…
-
14-十四、Docker 容器运行 Web 应用
前面我们运行的容器并没什么大作用,这次,我们尝试使用 docker 构建一个 web 应用程序 我们将在 Docker 容器中运行一个 Python Flask 应用来运行一个 w…
-
13-十三、Docker 命名容器
不知道你是否注意到了 docker ps -a 中最后那列 name ,这个 name 就是容器的名字 当我们创建一个容器的时候,docker 会自动对它进行命名,比如我们运行下面…
-
12-十二、Docker rm 删除已停止的容器
已经停止的容器并不会自动删除,而是需要我们手动删除它们,这时候就要用到 docker rm 命令了 docker rm <container_id> 我们可以使用 docke…
-
11-十一、Docker restart 重启容器
就像很多常驻后台应用程序动不动可能就需要重启操作一样,有时候我们可能也需要重启容器 而重启容器使用的就是 docker restart 命令 docker restart <…