Docker

Dockerfile中加入FFmpeg

  Docker       2019年10月18日       6,675 热度    
零、前言因为之前项目部署都是使用的docker,这次项目中需要用到ffmpeg转码,你们问题来了,docker的环境都是相互隔离的,没法调用宿主机中的ffmpeg程序。一、解决方案项目的docker中使用的jdk是基于alpine系統的,所以在dockerfile中加入ffmpeg安裝的命令即可。FROMazul/zulu-openjdk-alpine:11.0.3-jre#更新源,安装yasmf

docker logs查看Docker日志

  Docker       2019年01月18日       1,870 热度    
一、命令格式:$dockerlogs[OPTIONS]CONTAINER Options: --details显示更多的信息 -f,--follow跟踪实时日志 --sincestring显示自某个timestamp之后的日志,或相对时间,如42m(即42分钟) --tailstring从日志末尾显示多少行日志,默认是all -t,--timestamps显示时间戳 --untilstring显示

Docker批量删除容器和镜像

  Docker       2018年09月18日       4,953 热度    
在项目开发的时候,会一直上传新镜像到Docker服务器上面,每次调试会产生很多已停止的容器和镜像。1.删除所有容器dockerrm`dockerps-a-q`正在运行的容器不会被删除2.删除所有镜像dockerrmi`dockerimages-q`同样,和正在运行的容器有关联的镜像不会被删除3.按条件删除镜像(1)没打标签的dockerrmi`dockerimages-q|awk'/^&l

解决Centos7中安装完Docker后无法远程的问题

  Docker       2018年09月14日       2,468 热度    
在Centos7中安装完Docker后,默认是不会开启远程端口的,需要手动开启编辑docker.servicevim/usr/lib/systemd/system/docker.service找到ExecStart=/usr/bin/dockerd,在其后面加上"-H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock"ExecSt

Docker 这九个不同的应用场景,你都用到了吗?

  Docker       2017年11月01日       3,694 热度    
摘要: 本文将介绍 Docker 的九种用法,据说它们可提升你的生产力。Docker 是一个开源的容器引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者和系统管理员在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括 VMs(虚拟机)、bare metal、OpenStack 集群、云端、数据中心和其他的基础应用平台。容器是完全使用沙箱机制,相互之间不会有任何接口
Docker 这九个不同的应用场景,你都用到了吗?

Docker网络配置

  Docker       2017年10月13日       4,307 热度    
Docker 配置容器的步骤是:1.创建一对虚拟接口2.在主Docker主机内部给它一个唯一的名称,比如veth65f9,绑定它到docker0或者Docker使用的任何网桥上3.让其他的接口FQ进入新的容器(已经提供了lo接口),在容器的独立和唯一网络接口命名空间内,重新命名它为更漂亮的名字eth0,名称不要和其他的物理接口冲突4.在网桥的网络地址访问内给容器的eth0一个新的IP地址,设置它的
Docker网络配置