欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

在docker中執(zhí)行l(wèi)inux shell命令的操作

 更新時間:2021年03月30日 11:07:47   作者:博客園  
這篇文章主要介紹了在docker中執(zhí)行l(wèi)inux shell命令的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

在docker中執(zhí)行shell命令,需要在命令前增加sh -c,例如:

docker run ubuntu sh -c 'cat /data/a.txt > b.txt'

否則,指令無法被正常解析。

補充:【Docker應(yīng)用】 docker中執(zhí)行指定腳本(docker 下運行springboot應(yīng)用)

【Docker應(yīng)用】 docker中執(zhí)行指定腳本

這里是執(zhí)行spring boot的應(yīng)用的實例:

1. 制作執(zhí)行sh腳本的鏡像文件(模板)

Dockfile
FROM vertigomedia/ubuntu-jdk8
RUN touch /root/app_start.sh
RUN echo "#!/bin/bash" > /root/app_start.sh
RUN echo "echo 111" >> /root/app_start.sh
RUN chmod a+x /root/app_start.sh
ENV TZ 'Asia/Shanghai'
ENV APP_FILE /root/app_start.sh
EXPOSE 8889
CMD $APP_FILE
#ENTRYPOINT ["/bin/sh", "-c", "$APP_FILE"]

2. 制作腳本文件(容器中要執(zhí)行的腳本)

container.sh
#!/bin/bash
echo "test xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
java -jar -Xms500m -Xmx500m -Dspring.profiles.active=test-docker-1 /root/app.jar

3. 制作啟動腳本(這里只是啟動命令)

docker run -itd \
 --name test_container \
 --hostname test_container \
 --net test_net --ip 170.170.1.199 \
 --volume /root/container.sh:/root/app_start.sh \
 --volume /opt/test-1.0.0-SNAPSHOT.jar:/root/app.jar \
 --privileged=true \
 test:123 /bin/bash -c 'sh /root/app_start.sh'

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。

相關(guān)文章

  • 阿里云安裝docker全過程

    阿里云安裝docker全過程

    這篇文章主要介紹了阿里云安裝docker全過程,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-04-04
  • mac使用podman替代docker使用詳解

    mac使用podman替代docker使用詳解

    這篇文章主要為大家介紹了mac使用podman替代docker使用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-07-07
  • Docker私有倉庫的搭建和界面化管理詳解

    Docker私有倉庫的搭建和界面化管理詳解

    這篇文章主要給大家介紹了關(guān)于Docker私有倉庫的搭建和界面化管理的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用Docker具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-12-12
  • 教你在docker?中搭建?PHP8?+?Apache?環(huán)境的過程

    教你在docker?中搭建?PHP8?+?Apache?環(huán)境的過程

    這篇文章主要介紹了docker中搭建?PHP8?+?Apache?環(huán)境,文章以安裝?pdo-mysql?擴展為例介紹php安裝擴展的詳細過程,需要的朋友可以參考下
    2022-03-03
  • 利用Docker搭建本地https環(huán)境的完整步驟

    利用Docker搭建本地https環(huán)境的完整步驟

    這篇文章主要給大家介紹了關(guān)于如何利用Docker搭建本地https環(huán)境的完整步驟,文中通過示例代碼將實現(xiàn)的步驟介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2018-04-04
  • cgroup?blkio子系統(tǒng)對容器的讀寫限速詳解

    cgroup?blkio子系統(tǒng)對容器的讀寫限速詳解

    這篇文章主要為大家介紹了cgroup?blkio子系統(tǒng)對容器的讀寫限速詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-08-08
  • Jenkins簡介與Docker部署Jenkins的方法

    Jenkins簡介與Docker部署Jenkins的方法

    今天小編就為大家分享一篇關(guān)于Jenkins簡介與Docker部署Jenkins的方法,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2018-10-10
  • Docker  Registry 私有倉庫搭建詳細步驟

    Docker Registry 私有倉庫搭建詳細步驟

    這篇文章主要介紹了Docker Registry 私有倉庫搭建的相關(guān)資料,需要的朋友可以參考下
    2016-10-10
  • Docker查看正在運行的容器目錄的實現(xiàn)方式

    Docker查看正在運行的容器目錄的實現(xiàn)方式

    這篇文章主要介紹了Docker查看正在運行的容器目錄的實現(xiàn)方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • Docker 下載鏡像慢的問題解決辦法

    Docker 下載鏡像慢的問題解決辦法

    這篇文章主要介紹了Docker 下載鏡像慢的問題解決辦法的相關(guān)資料,需要的朋友可以參考下
    2017-04-04

最新評論