随笔分类 - Docker
摘要:1. 镜像仓库 1.1 docker search [OPTIONS] TERM // 搜索镜像 选项说明示例 -f, --filter filter 根据条件筛选 --filter=is-automated=true // 只列出 automated build类型的镜像 --filter=sta
阅读全文
摘要:Volume概念 众所周知,Docker Image可以理解成多个只读文件叠加而成,因此Docker Image是只读的。 当我们将其运行起来,就相当于在只读的Image外包裹了一层读写层变成了容器。 当你删除容器之后,使用这个镜像重新创建一个容器,此时的镜像的只读层还和原来的一样,但是你在读写层的
阅读全文
摘要:1, docker 拉去最新版本的redis 2, docker安装redis container 安装之前去定义我们的redis.conf文件, 这一步很重要, redis.conf目录 $PWD/conf/redis.conf 执行命令: 最好将该目录权限改为当前的user, 执行命令: 创建d
阅读全文
摘要:Portainer是一个轻量级的Docker环境管理UI,可以管理docker host和docker swarm(我主要看中了能管理swarm这个,毕竟市面上能管理swarm的平台不多)。之所以说是轻量级的,是因为部署只有一个container,也可以使用二进制程序直接部署,不像rancher的部
阅读全文
摘要:查看容器日志 先使用 docker run -it --rm -d -p 80:80 nginx:1.15.8-alpine 命令启动一个nginx容器。如果没有异常,会得到容器ID如 d2408a7931c95a3a83ffeca2fba887763cf925a67890ef3be4d9ff838
阅读全文
摘要:日志分两类,一类是 Docker 引擎日志;另一类是 容器日志。 Docker 引擎日志 Docker 引擎日志 一般是交给了 Upstart(Ubuntu 14.04) 或者 systemd (CentOS 7, Ubuntu 16.04)。前者一般位于 /var/log/upstart/dock
阅读全文
摘要:sudo docker run -p 3306:3306 --name mysql -v /var/run/docker.sock:/var/run/docker.sock -v ~/mysql/conf/mysql:/etc/mysql/conf.d -v ~/mysql/logs/mysql:/
阅读全文
摘要:本文介绍docker-compose实践时的一些疑问与解决方案, 可能对新手略有帮助, 因此整理成文. 有不妥之处欢迎指摘! Q1: docker-compose 如何安装? A1: https://docs.docker.com/compose/install/#install-compose Q
阅读全文
摘要:我们都听过或者用过 docker,然而使用方式却是仅仅用手动的方式,这样去操作 docker 还是很原始。 好吧,可能在小白的眼中噼里啪啦的对着 term 一顿操作会很拉风,但是高手很不屑!在高手眼里…too young, too low. 因为高手都是自动化的,今天就稍微介绍下自动化工具,也就是大
阅读全文
摘要:什么是dockerfile? Dockerfile是一个包含用于组合映像的命令的文本文档。可以使用在命令行中调用任何命令。 Docker通过读取Dockerfile中的指令自动生成映像。 docker build命令用于从Dockerfile构建映像。可以在docker build命令中使用-f标志
阅读全文
摘要:2010年,几个搞IT的年轻人,在美国旧金山成立了一家名叫“dotCloud”的公司。 这家公司主要提供基于PaaS的云计算技术服务。具体来说,是和LXC有关的容器技术。 LXC,就是Linux容器虚拟技术(Linux container) 后来,dotCloud公司将自己的容器技术进行了简化和标准
阅读全文
摘要:1、docker build from dockerfile http://www.runoob.com/docker/docker-build-command.html $ docker build . -t registry.weyee.com/op/item_service:v3 2、dock
阅读全文
摘要:重命名镜像 docker tag IMAGEID(镜像id) REPOSITORY:TAG(仓库:标签) #例子 docker tag ca1b6b825289 registry.cn-hangzhou.aliyuncs.com/xxxxxxx:v1.0 1.5 从同一镜像库,一次拉取多个镜像使用d
阅读全文
摘要:1. 进入容器内部后 会显示自己以及(– link)软连接的容器IP 2.使用命令 3.可以考虑在 ~/.bashrc 中写一个 bash 函数: source ~/.bashrc 然后: 172.17.0.6 4.要获取所有容器名称及其IP地址只需一个命令。 如果使用docker-compose命
阅读全文
摘要:关于什么是docker,建议大家先上网查查有关的用法。如果您不了解,在这篇文章中,您可以简单的理解为他是一个轻量级的虚拟机。 一、docker安装mysql 首先,我们从仓库拉取一个MySql的镜像 然后我们可以通过命令 docker images 查看我们刚刚拉下来的mysql的镜像 接下来,我们
阅读全文
摘要:Docker从1.13版本之后采用时间线的方式作为版本号,分为社区版CE和企业版EE。 社区版是免费提供给个人开发者和小型团体使用的,企业版会提供额外的收费服务,比如经过官方测试认证过的基础设施、容器、插件等。 社区版按照stable和edge两种方式发布,每个季度更新stable版本,如17.06
阅读全文
摘要:在使用Docker创建了容器之后,大家比较关心的就是如何进入该容器了,其实进入Docker容器有好几多种方式,这里我们就讲一下常用的几种进入Docker容器的方法。 进入Docker容器比较常见的几种做法如下: 使用docker attach 使用SSH 使用nsenter 使用exec 一、使用d
阅读全文