问题:在外对容器执行某个操作之后,再次对容器执行相关操作会报:unable to find user root: no matching entries in passwd file
可能原因:
- 执行docker cp命令,无论是从容器内部cp到容器外部,还是从容器外部cp到容器内部!
#docker cp container_name:/root/test.txt /home/
or
#docker cp /home/ container_name:/root/ - 环境异常断电;
- 待补充......
解决办法:重启相应容器
- docker restart container_name
- 有时restart命令不好使,可使用docker stop/start container_name
有补充的童鞋欢迎留言~ :)