docker的快速使用
1.docker run
-d 后台运行 必须要有前台进程,
-it 使用交互式运行,进入容器查看内容
-P 指定容器的端口 ip:8080:8080
- docker ps
-a 运行中的所有容器,包括历史运行过的
-q 只显示容器的编号
Ctrl + P + Q 后台运行退出容器快捷键
- docker rm id
-f 强制删除 运行中的也可以删
- 启动和停止容器的操作
docker start id
docker restart id
docker stop id
docker kill id #强制停止
- docker inspect id
- docker exec -it id 进入容器 开启一个新的终端
docker attach id 进入容器正在执行的终端进行操作
- docker cp id:/home/ 当前id的容器路径 /home 复制到本机的路径
注意事项
1.要删除镜像,必须先停止由该镜像启动的相互依赖的容器
docker stop $(docker ps -a -q) #停止所有容器
docker rm $(docker ps -a -q) #删除所有的容器
docker rmi #容器id
2.查看docker内存的命令
docker stats
3.数据卷的挂载
docker run -it -v /home/主机地址 : /home/容器地址