美文网首页
docker命令

docker命令

作者: DOB_8199 | 来源:发表于2021-04-29 11:07 被阅读0次

基本命令

重命名:

docker tag [id] [重命名名称]


容器


1. 新建并启动容器:docker run [optinos] IMAGE 本地有image则用,无则从远处拉

    options:

        -d后台 运行容器 // 注意,这里直接单独-d会立即自杀,必须有前台应用才会存活

        --name 指定名字

        -p 随即端口 -P 指定端口

        -i 以交互模式启动

        -t为容器分配一个伪终端(-it 配合使用)

eg: docker run -it centos //在docker中使用centos,并直接打开

2. 查看运行的容器:docker ps (-l:上一个容器 -a 当前和历史; -q:只显示id)

3. 退出容器 exit:关闭容器并退出Ctrl+P+Q`:不关闭容器,退出 (用什么方式重新打开??查看9)

4. 启动容器: docker start +id (ps查id)

5. 停止容器: docker stop //温柔

6. 强制停止容器: docker kill //拔电源

7. 删除已停止的容器 docker rm 容器ID

        删除所有 docker rm -f $( docker ps -q) //用ps查出所有id,传给rm 全部删除

8. 查看容器日志 docker logs -f -t --tail 容器ID (-t加入时间戳 -f 刷新日志)

        查看容器内部进程 docker top 容器ID

9. 进入正在运行的容器

        docker attach 容器ID 进入容器

        docker exec 容器ID 进入容器 或 (不进去)执行一个任务 很重要!

eg:

        docker exec -it ID /bin/bash //进入主机

        docker exefc ID ls //不进入,执行ls命令

10. 从容器中拷贝数据到主机

docker cp 容器ID:/tmp/a.log /root //把a.log 拷贝到主机/root下

镜像


1. 特点:一种轻量级,可执行的独立软件包,用来打包软件运行环境和基于运行环境开发的软件。包括代码,云从事,库,环境变量,配置文件。

UnionsFS联合文件系统:一种分层,轻量级的文件系统。对文件系统的修改作为一次提交层层叠加。是docker分层继承的基础斜体样式。

2. Docker加载原理:bootfs+rootfs。

    bootfs :包括最基本命令,工具,程序库(内核来自宿主机) ;

    rootfs :控制Centos,Ubntu等发行版本。

3. 对镜像的操作

1. docker commit 提交容器副本,保存修改过后的容器,成为一个新的镜像 .

当我们run一个容器后,对容器内容进行了修改时,可以保存此容器,作为一个新的镜像。

docker commit -m="描述" -a="作者" 容器ID 目标镜像名字:[标签名]

删除:https://blog.csdn.net/qq_32447301/article/details/79387649

相关文章

  • 记录一次Docker的学习

    Docker学习 Docker概述 Docker安装 Docker命令镜像命令容器命令操作命令... Docker...

  • Docker

    Docker学习目标 Docker概述 Docker安装 Docker命令镜像命令容器命令操作命令... Dock...

  • Docker命令

    Docker命令总结: 帮助命令: docker version docker info docker --hel...

  • Docker常用命令

    Docker常用命令 Docker帮助命令 docker version:查看docker版本 docker in...

  • Docker 之 HAProxy + Django + Redi

    Docker 简介 Docker子命令分类 Docker 命令结构 Docker Architecture Ins...

  • dokcer命令帮助手册

    基础命令 docker version docker help docker info 镜像命令 docker i...

  • Docker 常用命令

    Docker 常用命令 镜像命令 docker images docker search docker pull ...

  • Docker的安装及基础命令

    一、概述 1.1. 学习路径 Docker概述 Docker安装 Docker命令镜像命令容器命令操作命令... ...

  • docker 命令

    一、Docker的基础命令 二、docker网络管理相关的命令: docker run 命令参数 三、docker...

  • 3.Docker 的常用命令

    概况 如何获得docker命令的帮助 docker 的常用命令 Docker命令使用帮助 Docker Clien...

网友评论

      本文标题:docker命令

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