当前位置: 首页 > wzjs >正文

成都网站建设冠辰广告公司的网站建设

成都网站建设冠辰,广告公司的网站建设,dede手机网站模版,接工程平台文章目录前言docker常用命令1 启停类/帮助 命令2镜像命令3 容器命令结语前言 大家好,这是我学习docker系列的笔记文章,目标是掌握docker,为后续学习K8s做准备。本文列举了docker的常用命令,感兴趣的朋友可以看一下以前的文章。 上一篇&#…

文章目录

  • 前言
  • docker常用命令
    • 1 启停类/帮助 命令
    • 2镜像命令
    • 3 容器命令
  • 结语

前言

大家好,这是我学习docker系列的笔记文章,目标是掌握docker,为后续学习K8s做准备。本文列举了docker的常用命令,感兴趣的朋友可以看一下以前的文章。
上一篇: docker入门(一):在centOS虚拟机上安装docker

docker常用命令

列举常用的命令,不常用的已省略,因为我是拒绝冗余啊(看这个回顾知识点、应付面试足够了,生僻命令建议去查文档,不常见命令的用法后面会补充的)

1 启停类/帮助 命令

  • 启动docker: systemctl start docker
  • 停止docker: systemctl stop docker
  • 重启docker: systemctl restart docker
  • 查看docker状态: systemctl status docker
  • 开机启动: systemctl enable docker
  • 查看docker概要信息: docker info
  • 查看docker总体帮助文档: docker --help
  • 查看docker命令帮助文档: docker 具体命令 --help

2镜像命令

  • 列出本地主机上的镜像: docker images

同一仓库源可以有多个 TAG版本,代表这个仓库源的不同个版本,我们使用 REPOSITORY:TAG 来定义不同的镜像。

如果你不指定一个镜像的版本标签,例如你只使用 ubuntu,docker 将默认使用 ubuntu:latest 镜像

  • 搜索镜像: docker search [OPTIONS] 镜像名字

OPTIONS说明:
–limit : 只列出N个镜像,默认25个
docker search --limit 5 redis

  • 下载镜像: docker pull 镜像名称[:TAG] #没有TAG就是最新版

  • 查看镜像/容器/数据卷所占的空间: docker system df

  • 删除镜像: docker rmi 镜像ID

删除单个
docker rmi -f 镜像ID
删除多个
docker rmi -f 镜像名1:TAG 镜像名2:TAG
删除全部
docker rmi -f $(docker images -qa)

面试知识点:什么docker虚悬镜像?

答:仓库名、标签都是<none>的镜像,俗称虚悬镜像dangling image
在这里插入图片描述

3 容器命令

  1. 有镜像才能有容器,这里假设已通过 docker pull ubuntu 命令下载了ubuntu镜像,后面的命令介绍基于此镜像。

  2. 新建并启动容器:docker run [OPTIONS] ***IMAGE*** [COMMAND] [ARG...]

    OPTIONS说明(常用):有些是一个减号(短杠),有些是两个减号
    –name=“容器新名字” 为容器指定一个名称;
    -d: 后台运行容器并返回容器ID,也即启动守护式容器(后台运行);
    -i:以交互模式运行容器,通常与 -t 同时使用;
    -t:为容器重新分配一个伪输入终端tty,通常与 -i 同时使用;
    也即启动交互式容器(前台有伪终端,等待交互);

  3. 启动交互式容器(前台命令行)

    #使用镜像centos:latest以交互模式启动一个容器,在容器内执行/bin/bash命令。

    docker run -it centos /bin/bash

    说明:/bin/bash:放在镜像名后的是命令,这里我们希望有个交互式 Shell,因此用的是 /bin/bash。

  4. 列出当前所有正在运行的容器: docker ps

  5. 退出容器

·两种退出方式
·run进去容器,exit退出,容器停止
·run进去容器,ctrl+p+q退出,容器不停止

  1. 容器启停

docker start 容器ID或者容器名
docker restart 容器ID或者容器名
docker stop 容器ID或者容器名

  1. 删除容器

删除已停止的容器
docker rm 容器ID
一次性删除多个容器实例
docker rm -f $(docker ps -a -q)
docker ps -a -q | xargs docker rm

  1. 启动守护式容器(后台服务端运行) docker run -d 容器名
    好习惯:每次运行容器之后通过docker ps看一下容器是否启动成功了

问题:docker run -d centos启动centos守护容器,然后docker ps -a 进行查看, 会发现容器已经退出?
说明: 有的Docker容器后台运行,就必须有一个前台进程.容器运行的命令如果不是那些一直挂起的命令(比如运行top,tail),就是会自动退出的。
这个是docker的机制问题,最佳的解决方案是,将你要运行的程序以前台进程的形式运行,常见就是命令行模式,表示我还有交互操作,别中断

如后台运行nginx命令:
docker run -di --name=nginx -p 80:80 nginx
9. 查看容器日志:docker logs 容器ID
查看容器内部细节,返回JSON格式数据:docker inspect 容器ID

  1. 退出容器后重新进入(进入正在运行的容器并以命令行交互):
    docker exec -it 容器ID /bin/bash
    docker attach 容器ID 不推荐
    上述两个容器进入命令exec和attach的区别:
  • attach 直接进入容器启动命令的终端,不会启动新的进程,用exit退出,会导致容器的停止。
  • exec 是在容器中打开新的终端,并且可以启动新的进程 用exit退出,不会导致容器的停止。
    推荐大家使用 docker exec 命令,因为退出容器终端,不会导致容器的停止。
  1. 从容器内拷贝文件到主机上: docker cp 容器ID:容器内路径 目的主机路径
  2. 导入导出容器
  • export 导出容器的内容留作为一个tar归档文件[对应import命令]
  • import 从tar包中的内容创建一个新的文件系统再导入为镜像[对应export]
    案例
    docker export 容器ID > 文件名.tar
    cat 文件名.tar | docker import - 镜像用户/镜像名:镜像版本号

结语

一个人可以走很快,但是一群人可以走更远,大家一起抱团学习啊。
在这里插入图片描述


文章转载自:

http://UZKLy3wM.schwr.cn
http://lu4FNyRD.schwr.cn
http://cigPqZS8.schwr.cn
http://JBCIVTof.schwr.cn
http://XoNG34NL.schwr.cn
http://zBsLB8HJ.schwr.cn
http://wcYvdssO.schwr.cn
http://d4VOMxJZ.schwr.cn
http://MgpsH1TG.schwr.cn
http://reGxweH8.schwr.cn
http://XWN6ilfm.schwr.cn
http://XhJRhphr.schwr.cn
http://BPw6etHG.schwr.cn
http://1XB8rKlr.schwr.cn
http://nfrKMLVn.schwr.cn
http://HGQP2mt0.schwr.cn
http://ff4DrYGp.schwr.cn
http://XhtEGtyB.schwr.cn
http://Hqi8DESt.schwr.cn
http://1Qlpg0fv.schwr.cn
http://6YgL8PwS.schwr.cn
http://2ZQxvwoR.schwr.cn
http://9hhpjxHl.schwr.cn
http://6m8csx4K.schwr.cn
http://KEf8wRGF.schwr.cn
http://h3NJeXSL.schwr.cn
http://xoVqeRlp.schwr.cn
http://szoFYWRw.schwr.cn
http://DbnrxzqP.schwr.cn
http://hUm7Qgdb.schwr.cn
http://www.dtcms.com/wzjs/642085.html

相关文章:

  • 网站建设推进会讲话稿建手机网站公司
  • 深圳网站设计x程序东莞网络推广外包托管
  • 营销型网站设计注意查询网网站
  • 网站代码 公告栏 php关键词优化一年多少钱
  • 常州市金坛区网站建设wordpress主题修改头部
  • 杭州门户网站建设微信小程序代码大全
  • 怎么给设计网站推广南京网站搭建
  • dede小说网站模板下载网站全屏广告
  • 代理加盟网站asp.net做网站视频
  • 做外账要登什么网站郑州商城网站制作
  • 无水印做海报的网站东莞南城网站设计
  • 网站开发公司地址wordpress匿名头像
  • 住房和城乡建设部执法网站在服务器网站上做跳转页面
  • 高培淇自己做的网站凡客诚品倒闭了吗
  • 网站建设步骤电脑2018年期刊网站建设调查
  • 网站问责建设书wordpress 如何修改模板底部
  • 网站建设设计书上海哪里有网站建设
  • 企业网站改版seo苏州园区属于哪个区
  • 电子商务网站建设与管理试卷6帮人做网站要怎么赚钱
  • 番禺网站开发哪家专业专门做前端项目的一些网站
  • 网站怎么做内部链接番禺建设网站外包
  • 自己怎么做网址开网站做海报免费素材网站有哪些
  • 桐乡住房和城乡规划建设局网站定制网站的价格低
  • 国外博客写作网站oa系统主要干什么的
  • 登封网站设计WordPress怎么更改主题名称
  • 太原网站优化怎么做龙江人社app二维码图片
  • 自己怎么建立个人网站龙华网站建设主要工作
  • 个人做网站需要注意什么企业查询系统官网入口
  • 建设通银行官方网站设计很好的视觉很棒的网站
  • 苏州建设造价信息网站网页版传奇怎么开