作者:HANL
--欢迎转载,分享
查看已经创建的容器
# docker ps -a
查看已经启动的容器
# docker ps -s
停止运行的容器
# docker stop NAMES
删除容器
# docker pa -a /获取容器NAMES
# docker rm NAMES
搜索镜像
# docker search <kali>
PullImages
# docker pull <ImagesID>
查看所有镜像
# docker images
删除镜像
# docker rmi <imagesID>
创建镜像(此目录下有Dockerfile)
# docker build -t xxx .
创建容器
docker run -it <imagesID> /bin/bash
- run通过image创建一个新容器
- start 启动一个容器
- -p 端口映射 本地端口:容器端口
- -it交互模式
进入容器
docker exec -it <container_ID> /bin/bash
docker attach <container_ID>
- attach 可以多个窗口链接一个容器
容器封装为一个新的镜像(保存容器更改)
docker commit -m="xxx" -a="xxx" <imageID> NewName
- -m:提交的描述信息
- -a:指定镜像作者
关系:
__________________________________
|docker |
|------------------------------ |
| images |
| ------------------------ |
| container |
| ----------------- |
|________________________________|
网友评论