docker命令及操作
2018-09-23 21:28 清风软件测试开发 阅读(458) 评论(0) 收藏 举报docker pull 镜像名字 docker images docker image ls docker image rm 镜像名/镜像ID docker ps docker ps -a docker run 镜像名/镜像ID docker run -p 本机端口:容器端口 镜像名/镜像ID docker run -d -p 本机端口:容器端口 镜像名/镜像ID windows 的cmd dos命令可以使用------docker run -t -i centos /bin/bash bash 的Docker Toolbox可以使用------ winpty docker run -t -i centos bash
当遇到启动容器失败时可以一步步尝试:
winpty docker run -i -t --name test22222 -d ab750cce9d49 /bin/bash
docker run -i -t --name test22222 -d ab750cce9d49 /bin/bash
docker run -i -t --name test22222 -d ab750cce9d49 /bash
docker run -i -t --name test22222 -d ab750cce9d49 bash
docker run -i -t --name test22222 -d ab750cce9d49
docker run -i -t --name test22222 ab750cce9d49
docker run -it --name test22222 ab750cce9d49
dockers rm 容器名/容器ID docker logs 容器名/容器ID
docker exec -i -t 容器名/容器ID /bin/bash
无法进入已经启动的容器时,可以一步步操作:
winpty docker exec -i -t 3c43d468e85f /bin/bash
winpty docker exec -i -t 3c43d468e85f /bash
winpty docker exec -i -t 3c43d468e85f bash
winpty docker exec -it 3c43d468e85f bash
winpty docker exec -it 3c43d468e85f
退出容器
exit
文件复制拷贝 docker cp d:/hello.txt dbcaa866fb8e:opt/webapp docker cp dbcaa866fb8e:/opt/webapp/app.py d:/ 数据卷 docker run -v 本地目录:容器目录 docker run -d -p 9000:5000 -v d:/dockerfile:/opt/webapp 6fae60ef3446 docker run -d -v d:/dockerfile:/opt/webapp 6fae60ef3446