Os arquivos dentro do container Docker e os arquivos fora do container copiam uns aos outros

Às vezes é necessário copiar um arquivo do servidor Linux para um determinado diretório do contêiner (por exemplo: arquivo de configuração) e às vezes copiar um determinado arquivo do contêiner (por exemplo: arquivo de log) para o servidor Linux para facilitar a visualização .

Em relação aos dois cenários acima, o resumo é o seguinte:

1. Copie o arquivo de fora do contêiner para dentro do contêiner

Por exemplo, para copiar o arquivo a.txt do diretório /opt/ do servidor Linux para o diretório /tmp/ do contêiner influxdb, o comando é o seguinte:

docker cp /opt/a.txt influxdb:/tmp/ 

2. Copie o arquivo dentro do contêiner para fora do contêiner

Por exemplo, para copiar o arquivo a.txt do diretório /tmp/ do contêiner influxdb para o diretório /opt/ do servidor Linux, o comando é o seguinte:

docker cp  influxdb:/tmp/a.txt /opt/

おすすめ

転載: blog.csdn.net/aikudexiaohai/article/details/130103990