Docker
-
Ubuntu系统利用docker容器发布简单的应用
我的电脑装的是ubuntu系统,所以以ubuntu为例来写 由于后边涉及到程序的可移植性验证,我们先在docker hub上注册一个账号(注册地址),记住用户名! (全文直接附命令,由于我没有配置docker获得root权限,所以涉及到的docker操作命令前都要加sudo,觉得不方便的话可以再百度找找怎么办) 首先看你的ubuntu系统是否支持Docker…
-
docker 学习之路 将docker容器变为镜像并上传
环境 ubunt 16.4 去hub.docker.com上注册一个账号,并在账号中注册一个公有public或者私有仓库private 步骤如下 如上图 点击该处进入创建docker库页面 除了名字之外,默认为公有仓库 创建完成如下图 登录docker账号仓库 docker login // 输入账号和密码 …
-
某项目docker化持续集成日记
要求将某项目的部署方式转变为docker的方式,并和jenkins相结合,主要组件有自身的两个服务(bill-api ,bill-backend)以及mysql、mq、redis 2016-04-18 先申请了2台机器,因为只是demo,所以提出要debian7 3.18内核的,配置的话2×2 4G或以上就可以 得到2台机器106和107 在jenkin…
-
centos 7 docker部署rabbitmq
启动命令: docker run -d –hostname han-rabbit –name lihan-rabbit -p 8080:15672 -p 5672:5672 rabbitmq:3-management 以上命令, 按我的理解, 会先看本地有没有 rabbitmq:3-management image, 有的话直接使用本地的, 没有的话去…
-
CentOS6.5安装docker
1.rpm -iUvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm2.yum install https://get.docker.com/rpm/1.7.1/centos-6/RPMS/x86_64/docker-engine-1.7.1-1.el6.x…
-
[13]Docekr09-实战 Docker版Django项目发布
目录 Docker第三章:Docker版Django项目发布 docker版django项目发布过程 推送镜像到阿里云 腾讯云镜像加速 阿里云镜像加速 问题 思考? Django的运行是基于python的环境,加上django包。在docker中运行django,实现方式是从docker下载python镜像,然后安装django运行所依赖的包。在docker…
-
docker默认存储空间用完情况下,做迁移数据
由于docker默认存放数据路径为/var/lib/docker,但运行了一段时间后,发现/var/lib/docker下的目录文件过大,导致此分区空间不够用。通过以下方法,解决该问题。 如何避免: 最好是在docker安装完后,第一时间修改docker默认存储位置为其他大目录或者磁盘中。规避迁移数据过程中造成的风险。 直接移出数据,并修改doc…
-
52个有用的 Docker 工具
Docker工具分类列表 编排和调度 持续集成/持续部署(CI / CD) 监控 记录 安全 存储/卷管理 联网 服务发现 构建 管理 编排和调度 1. Kubernetes Kubernetes是市场上最实用的最受欢迎的容器编排引擎。最初作为一个Google项目开始,成千上万的团队使用它来部署生产中的容器。谷歌声称它每周使用Kubernetes运行数十亿个…
-
Docker实战(1):通过配置文件启动MongoDB
系统环境:Centos7 MongoDB 4.0.0 创建文件 注意:创建文件全是为了Docker run做准备,文件所对应的路径需与下一步的映射路径所对应,路径可自我更改。 mkdir mongo cd mongo mkdir data conf logs cd logs mkdir -p mongodb/master touch mongodb/mast…
-
macOS修改Docker容器的端口映射配置
查询需要修改端口映射的容器ID docker inspect [OPTIONS] NAME|ID [NAME|ID…] OPTIONS说明 -f :指定返回值的模板文件。 -s :显示总的文件大小。 –type :为指定类型返回JSON。 进入Docker文件目录 cd ~/Library/Containers/com.docker.dock…