zhiboday

本次主题

[x] docker-compose install
[x] docker-logs clean
[] dockefile

docker-compose install

二进制包

官方定义编译好二进制包,供大家使用。这些发布的二进制包可以在 https://github.com/docker/compose/releases 页面找到。

这些二进制文件,下载后直接放到执行路径下,并添加执行权限即可。

例如,在 Linux 平台上。

$ sudo curl -L https://github.com/docker/compose/releases/download/1.8.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
$ sudo chmod a+x /usr/local/bin/docker-compose

可以使用 docker-compose version 命令来查看版本信息,以测试是否安装成功。

$ docker-compose version
docker-compose version 1.8.0, build 94f7016
docker-py version: 1.9.0
CPython version: 2.7.6
OpenSSL version: OpenSSL 1.0.1f 6 Jan 2014

docker logs clean

一个脚本

#!/bin/sh

echo "==================== start clean docker containers logs =========================="

logs=$(find /var/lib/docker/containers/ -name *-json.log)

for log in $logs
        do
                echo "clean logs : $log"
                cat /dev/null > $log
        done


echo "==================== end clean docker containers logs   =========================="

参考链接:docker-compose

分类:

技术点:

相关文章:

  • 2022-12-23
  • 2021-11-21
  • 2021-11-25
  • 2021-08-24
  • 2021-10-15
  • 2022-12-23
  • 2022-01-10
  • 2022-01-22
猜你喜欢
  • 2022-01-25
  • 2021-07-06
  • 2021-12-01
  • 2021-11-05
  • 2021-08-26
  • 2022-03-03
  • 2022-12-23
相关资源
相似解决方案