我是docker和ansible的新手。
我正在使用ansible-playbook
我现在想要将一些文件添加/编辑到容器中并在容器上运行一些预先安装的程序。有没有办法在不打开终端并手动完成的情况下这样做?
答案 0 :(得分:0)
将一些文件添加/编辑到容器
docker cp
用于将文件复制到容器,请参阅文档
http://docs.docker.com/reference/commandline/cp/
docker exec -it container_id bash
然后或命令或
docker exec -it container_id sh -c awk...
参见文档
http://docs.docker.com/reference/commandline/exec/
运行一些预安装的程序
docker exec -it container_id sh -c "run your program"