①:docker拷贝文件到容器:
docker cp kube-flannel.yml $CONTAINER_ID:/tmp
拷贝文件kube-flannel.yml到容器的/tmp目录下面。
查看文件是否存在:
docker exec $CONTAINRR_ID ls /tmp/
发现文件是存在的。
②:从docker 容器中拷贝文件到宿主机本地目录:
docker cp $CONTAINER_ID:/var/log/alternative.log ./
这是把docker里面的/var/log目录中的文件alternative.log 拷贝到宿主机的当前目录中。
③:挂载已有的数据,删除镜像仓库并且重新创建镜像仓库服务:
tar -zxf registry.tar.gz -C /tmp
docker rm -f registry
docker run -d -p 5000:5000 --restart always -v /opt/registry:/var/lib/registry --name registry registry:2
④:sed 修改文件,在符合条件的文件内容前添加注释:
sed -i 's/123/#&' 123.txt
鼓励的话语:成功的三要素:有野心、有能力、有耐心!