美文网首页
操作 Docker 容器

操作 Docker 容器

作者: FlySheep_ly | 来源:发表于2018-04-26 08:23 被阅读22次

一、创建容器

1.新建并启动容器

docker run -it ubuntu:14.04 /bin/bash

2.守护态运行

通过添加-d 参数来实现。

docker run -d ubuntu /bin/sh -c "while true; do echo hello world; sleep 1; done"

此时,获取容器的输出信息,可以使用 docker logs 命令:

docker logs 容器 ID

二、终止容器

docker stop 容器 ID

三、进入容器

1.exec 命令

docker exec -it 容器ID /bin/bash

四、删除容器

可以使用 docker rm 命令来删除处于终止或退出状态的容器。

命令格式:docker rm [-f] [-l] [-v] CONTAINER [CONTAINER...]
-f:是否强行终止并删除一个运行中的容器;
-l:删除容器的连接,但保留容器;
-v:删除容器挂载的数据卷。

例如,查看处于终止状态的容器,并删除:

docker ps -a
docker rm 容器ID

默认情况下,docker rm 命令只能删除处于终止或退出状态的容器,并不能删除还处于运行状态的容器。如果要强行删除,使用-f 参数。

五、导入和导出容器

1.导出容器

导出容器是指导出一个已经创建的容器到一个文件,不管此时这个容器是否处于运行状态。可以将导出的 tar 文件传输到其它机器上,然后再通过导入命令导入到系统中,从而实现容器的迁移。

命令格式:docker export [-o] CONTAINER
-o:指定导出的 tar 文件名,也可以直接通过重定向来实现。

示例:

docker export -o test_for_run.tar 容器ID
docker export 容器ID > test_for_stop.tar

2.导入容器

导出的文件又可以使用 docker import 命令导入变成镜像,该命令格式为:

docker import [-c] [-m] file|URL|- [REPOSITORY][:TAG]
-c:在导入的同时执行对容器进行修改的 Dockerfile 指令

示例:

docker import test_for_run.tar test/ubuntu:v1.0

相关文章

  • Docker命令及实战

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

  • Docker 相关的命令

    docker 相关 一、 docker查看全部容器命令docker ps -a 容器相关操作docker crea...

  • Docker容器的操作命令

    前言 Docker 容器的操作命令,记录下来!?? 操作Docker容器 重新启动docker服务 查看 Dock...

  • docker命令

    镜像、容器基本操作 1、获取镜像docker pull 2、运行容器docker run docker run -...

  • Docker 容器&仓库

    Docker 容器 操作 Docker 容器 容器是 Docker 又一核心概念。 简单的说,容器是独立运行的一个...

  • docker 基本使用操作2

    今日份更新使用docker的操作 # 查看docker 容器的进程号 # 首先要启动docker 容器docker...

  • Docker之初顾茅庐(Docker基础命令)

    docker服务操作 开启、重启、关闭、查看Docker后台服务状态 docker管理操作 查看Docker容器的...

  • 使用第一个容器

    一、容器操作 Docker镜像、容器、及相关配置,都存放在/var/lib/docker目录下 创建容器 停止容器...

  • Docker笔记2 命令使用

    Docker常见命令 容器相关操作 docker create # 创建一个容器但是不启动它 docker run...

  • Docker基本命令

    镜像操作相关命令 容器操作相关命令 访问Docker仓库 Docker数据管理 端口映射与容器互联 Dockerf...

网友评论

      本文标题:操作 Docker 容器

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