Linux Docker拷貝檔案

2021-10-21 10:24:53 字數 800 閱讀 8381

使用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....