美文网首页
docker配置研究

docker配置研究

作者: 死鱼 | 来源:发表于2019-11-17 22:30 被阅读0次

    摘要

    为了满足个人癖好,想在docker启动的时候也用screen来跑,于是写了个Dockerfile来记录一下。

    步骤

    折腾了一个Dockerfile出来玩,具体如下

    FROM centos:7
    RUN yum install screen
    RUN echo -e 'cmd="echo 123" \n \
        screenName="screen" \n \
        screen -dmS $screenName \n \
        screen -x -S $screenName -p 0 -X stuff "su" \n \
        screen -x -S $screenName -p 0 -X stuff "\\n" \n \
        screen -x -S $screenName -p 0 -X stuff "$cmd" \n \
        screen -x -S $screenName -p 0 -X stuff "\\n"' > /deadfish/init/startup.sh
    
    CMD ["/bin/bash"]
    
    # docker build -t {containerName} .
    # docker run -it test /bin/bash -c "/deadfish/init/startup.sh;/bin/bash"
    
    1. 首先镜像选择和sceen安装
    2. 然后把启动文件写入startup.sh里面
    3. 最后启动的时候启动一下这个镜像文件即可。

    镜像中的$cmd,可以针对此进行启动脚本写入。

    相关文章

      网友评论

          本文标题:docker配置研究

          本文链接:https://www.haomeiwen.com/subject/ermmictx.html