docker
hoannnnnn
这个作者很懒,什么都没留下…
展开
-
docker部署django项目实践
项目目录如下:django_test |--compose/ |--mysql/ |--mysql.conf |--nginx/ |--Dockerfile |--log |--nginx.conf |--ssl |--djangosite/ |--apps/ |--djangosite/ |--Dockerfile |--manage.py原创 2021-06-20 16:42:32 · 232 阅读 · 0 评论 -
docker-compose
docker-compose简介安装Compose命令说明常用命令Compose模版文件简介允许用户通过一个单独的 docker-compose.yml 模板文件 (YAML 格式)来定义一组相关联的应用容器为一个项目(project)。Compose 中有两个重要的概念:服务 ( service ):一个应用的容器,实际上可以包括若干运行相同镜像的容器实例。项目 ( project ):由一组关联的应用容器组成的一个完整业务单元,在 dockercompose.yml 文件中定义。安装s原创 2021-06-20 16:36:32 · 148 阅读 · 0 评论 -
docker网络配置
docker网络配置外部访问容器容器互联新建网络连接容器使用docker-compose连接多容器外部访问容器要让外部可以访问容器应用,可以通过 -P 或 -p 参数来 指定端口映射。使用 -P 参数:Docker会随机映射一个端口到内部容器开放的网络端口可以通过docker container ls命令可以看到本地主机端口映射到容器端口docker run -d -P myapp python app.py使用 -p 参数:指定一个端口绑定一个容器# 格式 -p hostPort:原创 2021-06-20 15:39:24 · 67 阅读 · 0 评论 -
docker数据管理--Volume数据卷
docker数据管理数据卷常用命令数据卷数据卷是一个可供一个或多个容器使用的特殊目录,有以下特性:数据卷 可以在容器之间共享和重用对 数据卷 的修改会立马生效对 数据卷 的更新,不会影响镜像数据卷 默认会一直存在,即使容器被删除常用命令# 创建数据卷docker volume create my-vol# 查看所有的数据卷docker volume ls# 删除数据卷docker volume rm <volume_name># 清除无用的数据卷docker原创 2021-06-20 14:54:09 · 72 阅读 · 0 评论 -
docker容器常用命令
docker容器常用命令# 新建并启动docker run ubuntu:14.04 /bin/echo 'hello world'# 启动容器且允许用户交互docker run -it ubuntu:14.04 /bin/bash#启动已终止的容器docker container start# 过添加 -d 参数来实现后台运行容器docker run -d ubuntu:14.04 /bin/echo 'hello world'# 查看容器日志docker container原创 2021-06-20 14:38:53 · 54 阅读 · 0 评论 -
docker镜像基本知识
docker镜像基本知识镜像拉取docker run 命令参数说明镜像列表删除镜像使用Dockerfile定制镜像FROM指定基础镜像RUN 执行命令COPY 复制文件/ADD 更高级的复制文件CMD 容器启动命令ENTRYPOINT 入口点ENV 设置环境变量WORKDIR 指定工作目录镜像拉取# 命令格式docker pull [选项] [Docker Registry 地址[:端口号]/]仓库名[:标签]# 镜像拉取 docker pull ubuntu:16.04 # 运行 do原创 2021-06-20 12:36:32 · 133 阅读 · 0 评论 -
docker简介&安装
简介总之,是个好东西,是一种新兴的虚拟化方式,一次创建或配置,任意地方正常运行。Docker包括三个基本概念:镜像(Image)容器(container)仓库(repository)Docker镜像对于 Linux 而言,内核启动后,会挂载 root 文件系统为其提供用户空间支持。而 Docker 镜像(Image),就相当于是一个 root 文件系统。Docker容器镜像( Image )和容器( Container )的关系,就像是面向对象程序设计中的 类 和 实例 一样,镜像原创 2021-06-20 11:54:43 · 100 阅读 · 0 评论