摘要: 将django项目拉倒Centons里 1. 创建dockerfile文件 vim dockerfile 2.在文件内部编写一下内容 FROM python:3.6 MAINTAINER waller WORKDIR /home/ # 工作目录 RUN pip install django==1.1 阅读全文
posted @ 2020-05-22 00:07 waller 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 私服: 是公司自己存放docker镜像image的地方(自己做的镜像) 私有仓库搭建与配置 (1)拉取私有仓库镜像(此步省略) docker pull registry (2)启动私有仓库容器 docker run -di --name=registry -p 5000:5000 registry 阅读全文
posted @ 2019-12-27 19:14 waller 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 什么是Dockerfile Dockerfile是由一系列命令和参数构成的脚本,这些命令应用于基础镜像并最终创建一个新的镜像。(本质:dockerfile能生成镜像) 1、对于开发人员:可以为开发团队提供一个完全一致的开发环境; 2、对于测试人员:可以直接拿开发时所构建的镜像或者通过Dockerfi 阅读全文
posted @ 2019-12-27 19:06 waller 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 本质就是把容器打包成镜像压缩,传到别的机器别的机器load回来,就能看到image, run起来,直接容器就跑起来了 容器保存为镜像 我们可以通过以下命令将容器保存为镜像 docker commit mynginx mynginx_i 案例: 将容器mycentos7方向生成为镜像 镜像备份 我们可 阅读全文
posted @ 2019-12-27 18:51 waller 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 部署MySQL 拉取MySQL镜像 docker pull mysql:5.7 创建MySQL容器 docker run -di --name=mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7 # 这里做了映射 -p 代表端口映射, 阅读全文
posted @ 2019-12-27 18:48 waller 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 查看容器 查看正在运行的容器 docker ps 查看所有容器 docker ps –a 查看最后一次运行的容器 docker ps –l 查看停止的容器 docker ps -f status=exited 创建与启动容器 启动容器(基于image启动) docker run 常用参数说明: -i 阅读全文
posted @ 2019-12-27 18:37 waller 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 搜索镜像 如果你需要从网络中查找需要的镜像,可以通过以下命令搜索 docker search 镜像名称 如需要python : docker search python NAME:仓库名称 DESCRIPTION:镜像描述 STARS:用户评价,反应一个镜像的受欢迎程度 OFFICIAL:是否官方 阅读全文
posted @ 2019-12-27 17:23 waller 阅读(122) 评论(0) 推荐(0) 编辑
摘要: ps: Docker官方建议在Ubuntu中安装,因为Docker是基于Ubuntu发布的,而且一般Docker出现的问题Ubuntu是最先更新或者打补丁的。在很多版本的CentOS中是不支持更新最新的一些补丁包的。这里我们将Docker安装到CentOS上。 注意:这里建议安装在CentOS7.x 阅读全文
posted @ 2019-12-27 17:07 waller 阅读(229) 评论(0) 推荐(0) 编辑
摘要: Docker引擎 docker引擎是一个c/s结构的应用(客户端-服务器(C/S)架构程序)主要组件见下图: Server是一个常驻进程 REST API 实现了client和server间的交互协议 CLI 实现容器和镜像的管理,为用户提供统一的操作界面 image是镜像 container是容器 阅读全文
posted @ 2019-12-27 16:56 waller 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 什么是Docker Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。 容器是完全使用沙箱机制,相互之间不会有任何接 阅读全文
posted @ 2019-12-27 16:49 waller 阅读(162) 评论(0) 推荐(0) 编辑