本文介绍: ​ Docker一个Client-Server结构系统,Docker守护进程运行主机上, 然后通过Socket连接客户端访问守护进程客户端接受命令管理运行主机上的容器。​ docker架构镜像容器仓库使用的是 C/S架构模式,其中采用API来管理创建Docker容器。​ 镜像:只读模板,镜像可以用来创建docker容器一个镜像可以创建很多容器;​ 容器: 镜像创建的运行实例,与镜像的区别可以读写操作。​ exec:在容器中打开新的终端,并且可以启动新的进程

1.docker基本原理

docker架构:镜像,容器仓库使用的是 C/S架构模式,其中采用API来管理和创建Docker容器

​ 镜像:只读模板,镜像可以用来创建docker容器,一个镜像可以创建很多容器;

​ 容器: 镜像创建的运行实例,与镜像的区别可以读写操作

仓库:集中存放镜像文件的场所;

2. Docker架构图

在这里插入图片描述

​ Docker是一个Client-Server结构系统,Docker守护进程运行在主机上, 然后通过Socket连接客户端访问,守护进程从客户端接受命令管理运行在主机上的容器。

3.常见命令

  1. 新建容器

    1. docker run [OPTIONS] IMAGE [COMMAND] [ARG…]**

OPTIONS说明(常用):有些是一个减号,有些是两个减号

  1. 容器交互

    1. docker execit 容器ID bashShell
    2. docker attach 容器ID

attach直接进入容器启动命令终端,不会启动新的进程

exec:在容器中打开新的终端,并且可以启动新的进程

  1. 查看已创建容器:docker container lsall

  2. 查看容器日志 docker logs -f -t —tail 容器ID

  3. 开启/关闭/重启容器 docker start/stop/restart 容器ID

参考文档基于centos安装Docker教程Docker学习笔记(全网最详细) – 掘金 (juejin.cn)

原文地址:https://blog.csdn.net/weixin_46190208/article/details/134746280

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_38032.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注