美文网首页
【运维】docker 使用入门

【运维】docker 使用入门

作者: 24c41111e47b | 来源:发表于2021-06-30 16:12 被阅读0次

环境:CentOS
记录Docker的常用操作指令 和 方法


运行容器

Docker 按照上篇文章,服务已经安装并启动, 接下来可以基于 Docker 部署我们自己的应用了,这里我们使用官方模版hello - world 运行
$ docker run hello-world

docker检查本地是否有镜像,如果没有则从官方库直接拉取,由于国外地址原因,可能会比较慢,
此时可以修改国内镜像加速

使用国内镜像

1.打开配置文件 (没有就新建)
$ vim /etc/docker/daemon.json

2编辑输入配置内容

  • 网易镜像

      {
          "registry-mirrors": ["http://hub-mirror.c.163.com"]
      }
    
  • 阿里云的个人镜像仓库地址

      {
          "registry-mirrors": ["https://8upnmlh3.mirror.aliyuncs.com"]
      }
    

保存后重启 Docke 服务即可
$ sudo systemctl restart docker

Docker 命令

docker 命令分为 可选命令 管理命令 普通命令 三个部分,执行 $ docker --help 查看完整的命令手册,这里我们挑选几个常用命令进行演示解说

英文目录对照
可选命令 Options
管理命令 Management Commands
普通命令 Commands

用法:docker [OPTIONS] COMMAND, 即 docker + 可选选项 + 必选命令

  • 可选项命令:查看版本信息
    $ docker -v

  • 管理命令:镜像管理
    $ docker image 输出镜像管理命令详细文档
    $ docker image ls 打印本地所有镜像image
    $ docker image ls --help 输出命令帮助文档

  • 普通命令
    $ docker version 显示Docker版本信息
    $ docker run 运行镜像,生成一个容器实例
    $ docker ps -a 查看所有容器运行状态
    $ docker start containName 运行容器
    $ docker restart contaiName 重启容器
    $ docker stop containName 停止运行容器
    $ docker logs 查看容器输出日志
    $ docker rm 删除指定容器
    $ docker rmi 删除指定镜像

执行 $ docker COMMAND --help 获取对应命令帮助文档


提出两个问题:
1.如何封装自己的image?
2.如何将image部署到其他服务?

相关文章

  • 【运维】docker 使用入门

    环境:CentOS记录Docker的常用操作指令 和 方法 运行容器 Docker 按照上篇文章[https://...

  • docker 使用详解

    Docker入门(程序员和运维必备) 首先来简单说下什么是Docker Docker 是一个开源的应用容器引擎,让...

  • docker学习(4) DevOps视角

    docker学习(4) DevOps视角 纵观Docker 运维(Ops)视角 开发(Dev)视角 运维包括:下载...

  • 【运维】docker-compose入门

    docker可以使用单个镜像快速部署应用;docker-compose用于同一台机器上高效管理部署多个镜像;doc...

  • docker相关经验收集

    docker的使用给开发、测试和运维都带来了很多便利,以下是个人在使用docker中学到的一些经验,备忘备查。 删...

  • Linux运维初步----Linux的基础(第一周)

    Linux运维入门初步---第一周 标签(空格分隔): Linux 运维 Linux入门 写作:N27_loong...

  • 2019-03-13 初识docker

    docker 更为方便的运维方式,创建虚拟机,下载,启动服务,创建集群。极大的简化了运维流程 docker-mac...

  • Docker简述

    1、为什么会有docker 开发提供代码包给运维,运维开始部署。经常会出现上线阶段不能跑的问题。docker就是解...

  • k8s 与 spring cloud分布式服务架构

    01.docker入门 docker的安装及入门例子 什么是docker? 为什么使用docker?它和虚拟...

  • Docker 运维

    1、在线扩容2、#单主机容器通信由 --icc控制,设置为false,容器间不能通信,默认为true~设置link...

网友评论

      本文标题:【运维】docker 使用入门

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