Docker常用命令
2022-03-13 本文已影响0人
二班老许
容器
创建容器
docker create –it NAME
启动容器
docker start NAME_or_ID
创建加启动
等于先执行docker create命令,再执行docker start,-it模式。
用-v可以挂载目录
docker run –it NAME
终止容器
docker stop NAME_or_ID
重启容器
docker restart NAME_or_ID
查看正在运行的容器
docker ps
查看所有容器
docker ps –a
删除容器,需要先停止
docker rm NAME_or_ID
查看容器日志
docker logs NAME_or_ID
查看容器映射端口
docker port NAME_or_ID
查看容器信息
docker inspect NAME_or_ID
进入容器
docker exec -it NAME_or_ID /bin/bash
复制文件到容器,或从容器向宿主机复制
docker cp NAME_or_ID COPY_PATH TARGET_PATH
创建自定义网络
docker network create NET_NAME
容器连接到自定义网络
docker network connect NET_NAME NAME_or_ID
镜像
从docker hub仓库下载镜像
docter pull IMAGE
列出本地主机上已有的镜像
docker images
删除镜像
docker rmi IMAGE_ID
本地容器提交成镜像
docker commit NAME_or_ID IMAGE_NAME:IMAGE_TAG
保存镜像到文件
docker save –o FILE_NAME.tar IMAGE_NAME:IMAGE_TAG
从文件导入镜像
docker load --input FILE_NAME.tar