美文网首页
Docker 常用操作

Docker 常用操作

作者: Solomon_Xie | 来源:发表于2019-01-23 00:28 被阅读7次

Docker 基本信息显示

# 显示当前所有运行的docker
$ docker ps -a

# 显示所有docker对主机系统的占用
$ docker stats

Container容器操作

# 查看现有容器
$ docker container ls -a

# 容器重命名
$ docker container rename <Name1> <Name2>

# 删除容器
$ docker container rm <ID or Name>

# 运行已有容器 (start + attach)
$ docker start <Name>
$ docker attach <Name>

# 运行已有容器 (start --attach) ====不建议,因为经常出问题,如卡住=====
$ docker start -a <Name>

# 进入已经运行的容器 或 执行命令
$ docker exec -it <Name> <CMD>

# 导出容器为镜像(于docker import相对应,只导出当前状态)
$ docker export -o <Filename.tar> <Container-ID>

# 导出容器为镜像(与docker save相对应,导出所有历史版本)

Image镜像操作

# 显示所有镜像
$ docker images

# 删除镜像
$ docker image rm <Name or ID>
# 或
$ docker rmi <Name or ID>

# 从镜像生成容器
$ docker run -it <Image Name>

# 下载镜像
$ docker pull <Image Source>

# 导入本地镜像 (导入docker save出来的镜像)
$ docker load -i <Filename>

# 导入本地镜像(导入docker export 出来的镜像)
$ docker import <Filename>

# 为无名镜像创建tag标签
$ docker tag <Name or ID> <Name>:<Tag>

常见错误

docker load导入本地镜像时出错

参考:Error response from daemon: open /var/lib/docker/tmp/docker-import-537484462/repo/.cpt_hardlink_dir_a920e4ddc233afddc9fb53d26c392319/json: no such file or directory

显示错误:

open /var/lib/docker/tmp/docker-import- ... /json: no such file or directory

一般要记住:

  • docker save保存出来的镜像,要用docker load -o <path>导入
  • docker export保存出来的镜像,要用docker import <path>导入

还有,导出镜像时,可以用.tar格式。

相关文章

  • docker常用命令总结

    参考链接 Docker 常用命令与操作 docker常用命令总结——安装、镜像、容器基本操作

  • Docker命令及实战

    常用Docker命令 docker容器信息 镜像操作 镜像搜索 镜像下载 删除镜像 容器操作 提示:对于容器的操作...

  • Docker 镜像操作

    本文讲解 Docker 镜像操作的常用指令 docker Hub 官网:https://hub.docker.co...

  • Docker镜像操作

    本文讲解 Docker 镜像操作的常用指令 docker Hub 官网:https://hub.docker.co...

  • Docker 镜像操作

    本文讲解 Docker 镜像操作的常用指令 docker Hub 官网:https://hub.docker.co...

  • Docker镜像操作

    本文讲解 Docker 镜像操作的常用指令 docker Hub 官网:https://hub.docker.co...

  • Docker常用命令学习

    启动docker引擎 重启docker引擎 查看docker版本 docker镜像常用操作查看本地所有镜像 其中R...

  • Docker基本操作

    简述docker一些常用的操作 查看到docker是否正常运行docker info 返回所有docker所有容器...

  • 五、Spring Boot与Docker

    一、简介 二、Docker核心概念 三、Docker安装 四、Docker常用命令&操作 五、安装MySQL

  • docker入门姿势(三)

    下面了解一下命令行操作docker吧Docker常用命令:(1) docker version(2) docker...

网友评论

      本文标题:Docker 常用操作

      本文链接:https://www.haomeiwen.com/subject/xxoprqtx.html