天天看點

docker與主控端之間檔案互傳拷貝

docker與主控端之間檔案互傳拷貝

1、主控端拷貝檔案到docker容器

docker cp /home/mysql-connector-java-5.1.48.jar docker_nifi:/home/
           

docker cp /home/mysql-connector-java-5.1.48.jar docker_nifi:/home

其中ocker_nifi  是容器名稱,/home/ 為docker的路徑 /home/mysql-connector-java-5.1.48.jar為主控端的路徑檔案。

進入容器,可檢視到 /home目錄下已有對應的檔案。

[[email protected]]# docker exec -it  docker_nifi  "/bin/bash"            
[email protected]:/opt/nifi/nifi-current$ 
[email protected]:/opt/nifi/nifi-current$ cd /home/
[email protected]:/home$ ls
mysql-connector-java-5.1.48.jar
[email protected]:/home$ pwd
/home
[email protected]:/home$ exit
exit
[[email protected]]# 
           

2、docker容器拷貝檔案到主控端 ,隻需将位置換一下即可

docker cp docker_nifi:/home/mysql-connector-java-5.1.48.jar  /home/
           

docker cp docker_nifi:/home/mysql-connector-java-5.1.48.jar  /home/

其中

docker_nifi

  是容器名稱,

/home/mysql-connector-java-5.1.48.jar

為docker的路徑,  /home為主控端的路徑