Docker
作者:高天阳
邮箱:13683265113@163.com
更改历史
* 2018-10-10 高天阳 容器自启动
* 2018-08-10 高天阳 修改WordPress实例
* 2018-05-31 高天阳 补充实例
* 2018-02-05 高天阳 补充命令内容
* 2017-09-13 高天阳 补充命令内容
* 2017-07-03 高天阳 初始化文档1 Docker介绍
1.1 docker简介
1.2 Docker是什么?
1.3 Docker企业版和社区版

2 Docker安装
2.1 Mac安装Docker

2.2 Windows下安装
2.2.1 下载
2.2.2 双击打开

2.3 查看环境变量
2.4 重启电脑
2.5 启动docker
2.6 等待启动
2.7 完成
3 Docker的主要组成
4 Docker的架构

4.1 Docker守护进程
4.2 Docker客户端
4.3 Docker的内部
4.3.1 Docker镜像
4.3.2 Docker仓库
4.3.3 Docker容器
5 创建Docker应用的详解
5.1 ubuntu应用
5.2 搜索镜像
5.3 拉取镜像
5.4 查看本地下载镜像
5.5 创建第一个容器
5.6 查看已启动的容器
5.7 查看所有容器
5.8 启动容器
5.9 关闭容器
5.10 与容器进行交互
5.11 创建一个指定名称为testDocker的容器
5.12 创建一个后台进行的容器
5.13 attach 附着容器
5.14 查看容器日志
5.15 查看容器内部运行的进程
5.16 自动重启容器
5.17 深入容器
5.18 删除容器
5.19 删除镜像
5.20 端口映射
5.21 映射到宿主机的指定端口
5.22 卷
5.23 查看容器端口映射情况
5.24 将文件拷贝到容器内
5.25 将容器的文件拷贝到宿主机
5.26 常用指令
6 最佳实践
6.1 WordPress服务
6.1.1 查看docker正在运行的命令
6.1.2 查看docker全部正在运行的命令
6.1.3 查看docker容器
6.1.4 起mysql容器,命名为mysql3306-TY
mysql容器,命名为mysql3306-TY6.1.5 查看docker正在运行的命令
6.1.6 进入test容器(最新版本mysql不需要再修改访问权限)
6.1.7 进入mysql并输入密码root(最新版本mysql不需要再修改访问权限)
root(最新版本mysql不需要再修改访问权限)6.1.8 修改权限(最新版本mysql不需要再修改访问权限)
6.1.9 退出mysql(最新版本mysql不需要再修改访问权限)
6.1.10 退出test容器(最新版本mysql不需要再修改访问权限)
6.1.11 安装WordPress
6.2 在docker中起项目
6.2.1 连接服务器
6.2.2 下载镜像
6.2.3 查看已下载的镜像
6.2.4 运行镜像(需要创建容器时就指定映射端口号)
6.2.5 进入容器
6.2.6 在容器中创建项目目录
6.2.7 退出容器
6.2.8 从服务器复制文件至容器
6.2.9 容器中安装软件
6.2.10 查看端口是否占用
6.2.11 杀死对应端口(PID)
6.3 容器开机自动启动
使用restart policy
Restart policy细节
进程监控
自启动实例:
参考资料
Last updated

