随笔分类 -  Docker

摘要:PYTHON自带HTTP服务,命令: 使用上述命令将当前目录发布到8000端口,为当前进行,不是后台运行 指定端口: 指定后台运行,加&: 生成的新的进程为当前bash的子进程,当关闭当前bash时,相应的子进程也会被kill掉,这也不是我们想要的结果。 加nohup,忽略所有的挂断信号,如果当前b 阅读全文
posted @ 2019-11-28 11:46 UniqueColor 阅读(3960) 评论(0) 推荐(0) 编辑
摘要:一台宿主机可以放多个容器,默认的情况下,Docker 没有对容器进行硬件资源的限制,当容器负载过高时会尽可能的占用宿主机资源,所以有时候我们需要对容器的资源使用设置一个上限,这里就需要管理 Docker 使用的资源。真正可以控制的只有内存和CPU。 查看宿主机资源使用情况 Docker 使用 cgr 阅读全文
posted @ 2019-09-06 11:00 UniqueColor 阅读(298) 评论(0) 推荐(0) 编辑
摘要:本文目的不仅仅是创建一个MySQL的镜像,而是在其基础上再实现启动过程中自动导入数据及数据库用户的权限设置,并且在新创建出来的容器里自动启动MySQL服务接受外部连接,主要是通过Dockerfile和shell脚本实现这一过程。 搭建步骤 1、首先创建Dckerfile: 2、编写容器启动脚本set 阅读全文
posted @ 2019-07-08 11:58 UniqueColor 阅读(12449) 评论(2) 推荐(3) 编辑
摘要:一、宿主机与容器的挂载 docker可以支持把一个宿主机上的目录挂载到镜像里。命令如下: 通过-v参数,冒号前为宿主机目录,必须为绝对路径,冒号后为镜像内挂载的路径。 现在镜像内就可以共享宿主机里的文件了。 默认挂载的路径权限为读写。如果指定为只读可以用:ro, 之后在容器内进行文件的操作,将报出以 阅读全文
posted @ 2019-07-04 19:09 UniqueColor 阅读(1762) 评论(0) 推荐(0) 编辑
摘要:一、先看最简单的例子,定制nginx镜像,打印出 <h1>Hello, Docker!</h1> Dockerfile文件: 在该Dockerfile目录下运行 则将生成一个 nginx:v1 的新镜像,运行该镜像 在浏览器直接访问地址 localhost,可以看到nginx的主页已被修改 二、RU 阅读全文
posted @ 2019-07-04 17:38 UniqueColor 阅读(1597) 评论(0) 推荐(0) 编辑
摘要:Compose 是一个用户定义和运行多个容器的 Docker 应用程序。在 Compose 中可以使用 YAML 文件来配置的应用服务。然后,只需要一个简单的命令,就可以创建并启动配置的所有服务。 使用 Compose 基本会有如下三步流程: 开始使用 Docker Compose 这里面将会在 D 阅读全文
posted @ 2018-08-28 20:35 UniqueColor 阅读(262) 评论(0) 推荐(0) 编辑
摘要:查询docker ip地址 阅读全文
posted @ 2018-07-21 16:48 UniqueColor 阅读(225) 评论(0) 推荐(0) 编辑
摘要:docker运行一个容器后,将主机中当前目录下的文件夹挂载到容器的文件夹后 进入到docker容器内对应的挂载目录中,运行命令ls后提示: 解决: 在docker run一个容器时,加上 给容器加特权即可。 阅读全文
posted @ 2018-07-16 17:29 UniqueColor 阅读(1000) 评论(0) 推荐(0) 编辑
摘要:docker cp :用于容器与主机之间的数据拷贝。 语法 OPTIONS说明: -L :保持源目标中的链接 -L :保持源目标中的链接 实例 将主机/www/runoob目录拷贝到容器96f7f14e99ab的/www目录下。 将主机/www/runoob目录拷贝到容器96f7f14e99ab中, 阅读全文
posted @ 2018-07-13 14:37 UniqueColor 阅读(319) 评论(0) 推荐(0) 编辑
摘要:docker search : 从Docker Hub查找镜像 语法 OPTIONS说明: --automated :只列出 automated build类型的镜像; --no-trunc :显示完整的镜像描述; -s :列出收藏数不小于指定值的镜像。 --automated :只列出 autom 阅读全文
posted @ 2018-07-13 14:33 UniqueColor 阅读(264) 评论(0) 推荐(0) 编辑
摘要:docker save : 将指定镜像保存成 tar 归档文件。 语法 OPTIONS说明: -o :输出到的文件。 -o :输出到的文件。 实例 将镜像runoob/ubuntu:v3 生成my_ubuntu_v3.tar文档 扩展: docker 容器导入导出有两种方法: 一种是使用 save 阅读全文
posted @ 2018-07-13 14:30 UniqueColor 阅读(1414) 评论(0) 推荐(0) 编辑
摘要:docker run :创建一个新的容器并运行一个命令 语法 OPTIONS说明: -a stdin: 指定标准输入输出内容类型,可选 STDIN/STDOUT/STDERR 三项; -d: 后台运行容器,并返回容器ID; -i: 以交互模式运行容器,通常与 -t 同时使用; -t: 为容器重新分配 阅读全文
posted @ 2018-07-13 14:23 UniqueColor 阅读(200) 评论(0) 推荐(0) 编辑
摘要:docker build : 使用Dockerfile创建镜像。 语法 OPTIONS说明: --build-arg=[] :设置镜像创建时的变量; --cpu-shares :设置 cpu 使用权重; --cpu-period :限制 CPU CFS周期; --cpu-quota :限制 CPU 阅读全文
posted @ 2018-07-13 14:15 UniqueColor 阅读(466) 评论(0) 推荐(0) 编辑
摘要:docker exec :在运行的容器中执行命令 OPTIONS说明: -d :分离模式: 在后台运行 -i :即使没有附加也保持STDIN 打开 -t :分配一个伪终端 -d :分离模式: 在后台运行 -i :即使没有附加也保持STDIN 打开 -t :分配一个伪终端 实例 在容器mynginx中 阅读全文
posted @ 2018-07-13 14:12 UniqueColor 阅读(449) 评论(0) 推荐(0) 编辑
摘要:一.中间镜像 通过持续集成工具Jenkins构建Docker镜像并运行容器,采用的是Docker Compose来进行编排构建运行的。但是每次构建完毕以后通过docker images命令查询,可以发现多了许多没有名称()的镜像。这些都是构建过程中的中间镜像,我们可以在构建完成以后 进行统一删除。 阅读全文
posted @ 2018-05-19 17:07 UniqueColor 阅读(247) 评论(0) 推荐(0) 编辑
摘要:下面列出了 Dockerfile 中最常用的指令,完整列表和说明可参看官方文档。 FROM指定 base 镜像。 MAINTAINER设置镜像的作者,可以是任意字符串。 COPY将文件从 build context 复制到镜像。COPY 支持两种形式: COPY src dest COPY ["sr 阅读全文
posted @ 2018-03-02 14:41 UniqueColor 阅读(822) 评论(0) 推荐(0) 编辑
摘要:原文:http://www.jianshu.com/p/b17d65934b58%20 前言 在微服务架构中,由于服务数量众多,如果使用传统的配置文件管理方式,配置文件分散在各个项目中,不易于集中管理和维护。在 spring cloud 中使用 config-server 集中管理配置文件,可以使用 阅读全文
posted @ 2017-06-21 21:04 UniqueColor 阅读(664) 评论(0) 推荐(0) 编辑
摘要:(1).此刻我假设你已经把你的 通过 maven 自动化构建的 java demo 打包了,就是说生成了以 jar 或者 war 结尾的包文件了。 (2).假设你已经成功安装 docker 。 如果上面的俩个假设为True的话,那您可以接着往下看。 Docker相关术语: (1).镜像、容器、仓库 阅读全文
posted @ 2017-06-21 20:01 UniqueColor 阅读(570) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示