1. 程式人生 > >在crontab中無法執行docker-compose的命令的解決方法

在crontab中無法執行docker-compose的命令的解決方法

    經過多次實驗,終於找到在crontab中執行docker-compose命令的方法。

    即使是用cd /home/user/program切換目錄到專案裡面,用docker-compose執行也是沒有效果的,

    其中最關鍵的是,要寫命令的全路徑,唯有把docker-compose程式的全路徑/usr/local/bin/docker-compose新增到shell指令碼中去,才會執行docker-compose命令

相關推薦

crontab無法執行docker-compose命令解決方法

    經過多次實驗,終於找到在crontab中執行docker-compose命令的方法。    即使是用cd /home/user/program切換目錄到專案裡面,用docker-compose執行也是沒有效果的,    其中最關鍵的是,要寫命令的全路徑,唯有把dock

inotify+rsync實現實時同步(附解決crontab無法執行python指令碼的問題)

1.準備環境 # 系統支援的話,下面的目錄就會存在 ls /proc/sys/fs/inotify/ rpm -qa inotify-tools yum -y install inotify-tools 2.inotifywait監控目錄狀態變化 /usr/bin/inotif

Powershell直接指令碼時出現無法載入檔案因為在此係統禁止執行指令碼問題的解決方法

在Powershell直接指令碼時會出現: 無法載入檔案 ******.ps1,因為在此係統中禁止執行指令碼。有關詳細資訊,請參閱 "get-help about_signing"。 所在位置 行:1 字元: 17 + E:\Test\test.ps1 <<<< + Cat

C#foreach出現“集合已修改 可能無法執行列舉操作”的解決方法

不要在列舉集合的操作(例如foreach)中去執行修改集合的操作。很多文章中提出解決方法是將foreach改為for迴圈,這裡記錄一種簡便方法。如果需要修改集合,那麼你應該先使用 ToArray() 方法,例如?1234foreach (var x in Mylist.ToA

linux 能夠手動執行指令碼,放在crontab無法執行

1. 如果是sh指令碼: 直接在指令碼前面加上: source /etc/profile 2. 如果是python: source /etc/profile && python /mypath/myscript.py ... 原因:crontab 不能自動從

pycharm下anaconda環境無法識別pymongo外掛的解決方法

通過plugin安裝的pymongo無法再anaconda編譯器環境中識別,可以通過 命令列中輸入 conda install -c https://conda.binstar.org/anaconda pymongo"安裝

laravel框架學習(三)win下php artisan tinker 測試資料時,無法執行報錯的解決方法

問題描述: 複製該路徑,在資源管理器的位址列中開啟,會看到 如下: Temp 往往是系統或者其他軟體生成的快取檔案或目錄 需要返回到上一級目錄Temp中,全選資料夾,刪除,提示不允許刪除的話,

NDK 無法找到標頭檔案 解決方法

今天eclipse突然卡住強制結束程序後 workspace中的配置資訊都沒了得重新配置,配置完後  jni.h標頭檔案 前面出現了Unresolved inclusion,並且jint等型別報錯,正常情況下 配置好ndk路徑(最新的ADT v22),右鍵專案---Andr

windows Git Bash 無法執行python檔案的解決方法

今天學習Django,有一個小需求在w7 系統 的git bash 環境 執行 python 檔案,但是輸入命令,Enter 後,一直沒任何響應,最後找到方法,總結下 在git bash 中執行下python - -version 或 pip list

jQuery Mobile無法提交表單的解決方法

jquery mobile預設是使用ajax提交表單的,如果要像平常PHP一樣的流程接收引數,可以把AJAX禁用: 只在加上data-ajax="false"就可以了。 <form method="post" action="jqdemo.php" data-aja

Matlab 2017b編譯生成exe或DLL檔案後無法執行的問題及其解決方法

問題描述最近嘗試用Matlab 2017b和Qt 5.9混合程式設計。用Matlab編寫了一個很簡單的m檔案,配置使用Visual C++ 2015 編譯器,用deploytool和對m檔案進行編譯,編譯後能生成exe檔案。所有的環境變數等設定的也沒有問題,但是執行編譯後的程

Word2007無法顯示Visio物件的解決方法

  不知道什麼時候我的word 2007忽然不能顯示Visio物件的影象,給工作帶來很大麻煩。查閱網上的各種方法,主要就是修改Internet Explorer臨時目錄,不過我試了一下沒有效果。下面是我的解決方法:   1.點word 2007左上角的圓圈圖示,彈出選單,選擇

Linux下"無法執行SCP開始傳輸"解決方法

通過winscp工具scp檔案到伺服器上時提示: 無法執行SCP開始傳輸。請確認SCP安裝在伺服器並且它的路徑包括在PATH中。你也可以嘗試SFTP代替SCP。 命令失敗並返回127 用root賬

Docker執行的ZooKeeper無法使用四字命令解決辦法

前陣子寫過一篇文章,用來記錄如何在docker中啟動ZooKeeper的單機或者叢集節點,最近收到一個issue,大意是說專案啟

Linux使用curl 方式安裝docker-compose執行docker-compose version 檢查安裝是否成功時出錯的解決辦法

hub 執行 cannot 1.0 使用 文件 curl url 驗證 0x0.緣起: 今天在一臺新的Fedora 25上按照官方文檔,使用curl方式安裝 docker-compose後,驗證是否安裝成功時出錯: 安裝時使用的命令為; curl -L https:/

解決IIS無法執行aspx檔案,提示:伺服器應用程式不可用

引起這個的原因大概是現安裝了.Net Framework後裝的IIS導致.Net沒有在IIS裡註冊。 從.net命令列工具裡執行 aspnet_regIIS /i 就可以了(或者在類似下面的目錄:C:/WINDOWS/Microsoft.NET/Framework/v1.1.4322/asp

解決Sublime Text3無法找到Install Package命令的問題

問題: 在使用Sublime Text安裝外掛時,遇到無法找到Install Package命令,在網上也嘗試了多種方法,沒有解決。最後發現是因為沒有安裝Package Control包而導致的。Package Control為外掛管理包,所以我們首先要安裝它。有了它,我們就可以很方便的瀏覽、安

mysql執行mysqld –install命令 、net start mysql命令出錯的解決辦法

(我的機器上mysql的安裝目錄是D:\Program Files\MySQL Server 5.6) 一. 執行mysqld –install,出現The service already exits!這一錯誤 原因:之前安裝過mysql,但由於某種原

Android在CMD輸入adb命令,提示“'adb' 不是內部或外部命令,也不是可執行的程式”的解決方法

前提條件是已經將adb的環境變數配置正確,如果執行adb命令依然出現如下問題: 解決方法:如用CMD啟動安卓指令,出現c:\users\administrator>,在執行指令的資料夾中貼上adb.exe、AdbWinApi.dll、AdbWinUsbApi.dll

sublime text3無法執行python input()解決方法

方法參考自網路,此處只為記錄。1、Ctrl + shift + P ,在彈出的輸入框中輸入install package control;2、Ctrl + shift +p, 輸入/選擇 Package Control: Install Package,然後在新的輸入框中輸入