goreplay-dockerfile

FROM docker-hub.ucweb.com:5000/uae-common/centos:6.6

MAINTAINER Tang Jia <[email protected]>

# 安裝goreplay

# 獲取root權限

USER root

# 執行配置指令

RUN  cd /tmp \

&& yum install dstat -y \

&& wget https://github.com/buger/goreplay/releases/download/v0.16.1/gor_0.16.1_x64.tar.gz \

&& tar xvf gor_0.16.1_x64.tar.gz \

&& chown root:root goreplay;chmod +s goreplay;mv goreplay /usr/local/bin \

# 清理現場,清理緩存

&& yum clean all ;rm -f /tmp/gor_0.16.1_x64.tar.gz

ENV PATH /usr/local/bin:$PATH

 

 

 

###

這裏有遇到兩次小坑,用nemo用戶下載和解壓之後的goreplay是"nemo:nemo"屬組的,導致root後來添加了+s,其他用戶用不了的情況;之後解決是授予“root:root”的屬組;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章