生产环境中运行 Docker 的实用技巧
在生产环境中运行 Docker 涉及多个关键方面,包括容器日志记录、监控以及资源控制等。以下将详细介绍这些方面的实用技巧。
监控容器日志
在生产环境中运行 Docker 时,监控容器的日志和性能是首要考虑的问题。以下介绍几种常见的日志记录方法。
1. 将容器日志记录到主机的 syslog
- 问题 :希望在 Docker 主机上集中捕获 syslog。
- 解决方案 :运行一个充当 Docker 容器 syslog 守护进程的服务容器。
- 创建 syslogger 容器 :
FROM ubuntu:14.043
RUN apt-get update && apt-get install rsyslog
VOLUME /dev
VOLUME /var/log
CMD rsyslogd -n
- **构建并运行容器**:
docker build -t syslogger .
docker run --name syslogger -d -v /tmp/syslogdev:/dev syslogger
-
超级会员免费看
订阅专栏 解锁全文
765

被折叠的 条评论
为什么被折叠?



