使用docker後,會經常使用到拷貝檔案的功能(注意:上傳檔案到容器時需要停了容器再操作),一般有下面幾種操作,這裡的主機是指安裝容器的伺服器
1.將主機/www/test目錄拷貝到容器(96f7f14e99ab為容器id)中,目錄重新命名為test-c
docker cp /www/test 96f7f14e99ab:/www/test-c
2.將主機/www/test目錄拷貝到容器(96f7f14e99ab為容器id)中,如果目錄test存在,則提示是否覆蓋,如果想覆蓋,則選擇是
docker cp /www/test 96f7f14e99ab:/www/test
3.將主機的test.js拷貝到容器(96f7f14e99ab為容器id)/opt/js目錄
docker cp /opt/js/test.js 96f7f14e99ab:/opt/js
4.將容器(96f7f14e99ab為容器id)的/opt/test目錄拷貝到主機的/opt/backups目錄中,目錄名為/opt/backups/gwyunexamweb
docker cp 96f7f14e99ab:/opt/test /opt/backups
5.將容器(96f7f14e99ab為容器id)的base.js拷貝到主機的/opt/20200115目錄中
docker cp 96f7f14e99ab:/opt/js/base.js /opt/backups
linux Docker環境安裝
建議centos使用者使用非root使用者來執行docker,比如我建立並切換yinjj使用者進行docker ce安裝 新增使用者 可選 sudo adduser yinjj 為新使用者設定密碼 sudo passwd yinjj 為新使用者新增sudo許可權 sudo echo yinjj al...
Linux Docker構建postgre映象
起初為什麼要構建乙個新的資料庫映象,是因為我們好多排序是漢字的問題,所以牽扯到編碼的問題 1 首先建立乙個資料夾 mkdir postgis 2 建立檔案dockerfile和build.sh 內容如下 dockerfile from mdillon postgis 11 run localedef...
Linux docker安裝Redis並且設定密碼
redis是乙個開源,高階的鍵值儲存和乙個適用的解決方案,用於構建高效能,可擴充套件的web應用程式。redis有三個主要特點,使它優越於其它鍵值資料儲存系統 redis是基於c語言發開的,所以需要安裝c語言的環境 先安裝wget yum y install wget 替換源 cd etc yum....