docker
文章平均质量分 90
江子舟real
这个作者很懒,什么都没留下…
展开
-
Docker实践Django
综合实践目录挂载部署构建镜像部署在没有学习docker之前,部署项目都是直接启动文件,比如java项目就是java –jar xxxx.jar的方式,python项目就是python xxxx.py。如果采用docker的方式去部署这些项目,一般有两种方式,以jar包项目为例方式一、挂载部署这种方式类似于常规部署,通过数据卷的方式将宿主机的jar包挂载到容器中,然后执行jar包的jdk选择容器中的而非采用本地的。方式二、构建镜像部署实战 Django现在将使用 Docker Compo原创 2021-04-23 20:57:11 · 208 阅读 · 1 评论 -
Docker compose
Docker ComposeCompose 项目是 Docker 官方的开源项目,负责实现对 Docker 容器集群的快速编排。其代码目前在 https://github.com/docker/compose 上开源。Compose 定位是 「定义和运行多个 Docker 容器的应用(Defining and running multi-container Docker applications)」,其前身是开源项目 Fig。通过第一部分中的介绍,我们知道使用一个 Dockerfile 模板文件,可原创 2021-04-21 20:09:28 · 1059 阅读 · 0 评论 -
docker网络
docker网络外部访问容器容器中可以运行一些网络应用,要让外部也可以访问这些应用,可以通过 -P 或 -p 参数来指定端口映射。当使用 -P 标记时,Docker 会随机映射一个端口到内部容器开放的网络端口。使用 docker container ls 可以看到,本地主机的 55000 被映射到了容器的 80 端口。此时访问本机的55000 端口即可访问容器内 NGINX 默认页面。C:\Users\32178>docker run -d -P nginx:alpine69a668d65原创 2021-04-19 11:09:40 · 228 阅读 · 0 评论 -
docker数据管理
主要参考了docker从入门到实践 ,遇到自己不会的又补充了一些内容数据管理Docker 内部以及容器之间管理数据在容器中管理数据主要有两种方式:数据卷(Volumes)挂载主机目录 (Bind mounts)数据卷数据卷 是一个可供一个或多个容器使用的特殊目录,它绕过 UFS,可以提供很多有用的特性:数据卷 可以在容器之间共享和重用对 数据卷 的修改会立马生效对 数据卷 的更新,不会影响镜像数据卷 默认会一直存在,即使容器被删除注意:数据卷 的使用,类似于 Li原创 2021-04-16 16:32:36 · 152 阅读 · 0 评论 -
docker镜像与容器操作
主要参考了docker从入门到实践 ,遇到自己不会的又补充了一些内容一、镜像操作1.获取镜像$ docker pull [选项] [Docker Registry 地址[:端口号]/]仓库名[:标签]Docker Registry 地址:<域名/IP>[:端口号]。默认地址是 Docker Hub(docker.io)。仓库名:<用户名>/<软件名>。对于 Docker Hub,如果不给出用户名,则默认为 library,也就是官方镜像。比如:$ do原创 2021-04-15 20:24:53 · 244 阅读 · 0 评论