镜像管理&容器管理
docker镜像管理命令
镜像管理命令 |
说明 |
docker images |
查看本机镜像 |
docker search 镜像名称 |
从官方仓库查找镜像 |
docker pull 镜像名称:标签 |
下载镜像 |
docker push 镜像名称:标签 |
上传镜像 |
docker save 镜像名称:标签 -o 备份镜像名称.tar |
备份镜像为tar包 |
docker load -i 备份镜像名称 |
导入备份的镜像文件 |
docker rmi 镜像名称:标签 |
删除镜像(必须先删除该镜像启动的所有容器 |
docker history 镜像名称:标签 |
查看镜像的制作历史 |
docker inspect 镜像名称:标签 |
查看镜像的详细信息 |
docker tag 镜像名称:标签 新的镜像名称:新的标签 |
创建新的镜像名称和标签 |
docker容器管理命令
容器管理命令 |
说明 |
docker run -it(d) 镜像名称:标签 启动命令 |
创建启动并进入一个容器,后台容器使用参数 d |
docker ps |
查看容器 -a 所有容器,包含未启动的,-q 只显示id |
docker rm 容器ID |
-f 强制删除,支持命令重入 |
docker start ·stop ·restart 容器id |
启动、停止、重启容器 |
docker cp 本机文件路径 容器id:容器内路径 |
把本机文件拷贝到容器内(上传) |
docker cp 容器id:容器内路径 本机文件路径 |
把容器内文件拷贝到本机(下载) |
docker inspect 容器ID |
查看容器的详细信息 |
docker attach 容器id |
进入容器的默认进程,退出后容器会关闭 |
docker attach 容器id [ctrl+p, ctrl+q] |
进入容器以后,退出容器而不关闭容器的方法 |
docker exec -it 容器id 启动命令 |
进入容器新的进程,退出后容器不会关闭 |
docker run 启动一个新的容器
-i 交互式,-t 终端, -d 在后台启动
-restart-always #开机自启动
评论区