![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Docker
文章平均质量分 68
zy010101
会写一点代码
展开
-
docker容器数据卷
docker容器数据卷docker作为一种虚拟化的手段,它会传统虚拟机是类似的,也拥有和宿主机共享文件夹(文件)的手段,就是docker容器数据卷。这样你就可以在宿主机上进行代码编辑,然后docker里面运行它们。命令如下:sudo docker run -it --privileged=true -v /home/zy/host_data:/data ubuntu /bin/bash如果出现无法挂载的情况,可以使用–privileged=true参数,这将导致container内的root拥有真正原创 2022-02-23 10:07:54 · 606 阅读 · 0 评论 -
Docker建立私有仓库
建立私有仓库Dockerhub、阿里云这样的公共镜像仓库可能不太方便,涉及机密的公司不可能提供镜像给公网,所以需要创建一个本地私人仓库供给团队使用,基于公司内部项目构建镜像。Docker官方提供了Docker Registry用于构建私有镜像仓库。下载Registrysudo docker pull registry # 拉取registry镜像运行registrydocker run -d -p 5000:5000 -v /home/myregistry/:/tmp/regist原创 2022-02-22 17:02:14 · 483 阅读 · 3 评论 -
Docker镜像和容器
docker镜像与容器概念本文转载自:https://www.cnblogs.com/bethal/p/5945038.html 本文用图文并茂的方式介绍了容器、镜像的区别和Docker每个命令后面的技术细节,能够很好的帮助读者深入理解Docker。 这篇文章希望能够帮助读者深入理解Docker的命令,还有容器(container)和镜像(image)之间的区别,并深入探讨容器和运行中的容器之间的区别。 当我对Docker技术还是一知半解的时候,我发现理解Docker的命令非.转载 2022-02-21 15:20:15 · 2180 阅读 · 2 评论 -
Docker命令之容器命令
容器命令docker rundocker run会先找本地镜像,如果找不到,就自动去远程仓库拉取镜像(默认拉取latest版本),然后使用这个镜像来启动容器。命令详细格式如下:sudo docker run [OPTIONS] IMAGE [COMMAND] [ARG...]一般常用的OPTIONS有下面的几个。–name=“容器新名字” 为容器指定一个名称;-i:以交互模式运行容器,通常与 -t 同时使用;-t:为容器重新分配一个伪输入终端,通常与 -i 同时使用;也即启动原创 2022-02-21 15:10:07 · 1578 阅读 · 0 评论 -
Docker镜像命令
Docker辅助命令查看docker概要信息:sudo docker info查看docker总体帮助文档:docker --help查看docker某个命令的帮助:docker COMMAND --help镜像命令docker images执行该命令会列出本地主机上的镜像。具体的项如下所示:REPOSITORY TAG IMAGE ID CREATED SIZE各个项的含义如下:REPOSITORY:表示镜像的仓库源TAG:镜像的标签版本号IMAGE I原创 2022-02-18 16:09:59 · 147 阅读 · 0 评论 -
Docker的安装与卸载
前置环境Docker并非是一个通用的容器工具,它依赖于Linux内核环境。实际上,Docker是在正在运行的Linux下制造一个隔离的文件环境,因此它的执行效率几乎等同于宿主环境。因此,在Windows上部署Docker就必须先安装WSL子系统来形成Linux环境,才能安装Docker。Docker的组成Docker由三部分组成,分别是镜像,容器,仓库。它们之间的关系如下图所示:镜像Docker镜像(Image)就是一个只读的模板。镜像可以用来创建 Docker 容器,一个镜像可以创建很多容器。原创 2022-02-18 14:58:57 · 1423 阅读 · 0 评论 -
Docker的诞生和架构
docker的诞生Docker 公司起初是一家名为 dotCloud 的平台即服务(Platform-as-a-Service, PaaS)提供商。底层技术上,dotCloud 平台利用了 Linux 容器技术。为了方便创建和管理这些容器,dotCloud 开发了一套内部工具,之后被命名为“Docker”。Docker 就是这样诞生的!物理机,虚拟机,容器下图,简单描述了物理机,虚拟机,容器之间的区别。Hypervisor是虚拟机管理程序,Hypervisor允许多个操作系统共享一套硬件资源。我们原创 2022-02-18 14:58:09 · 1302 阅读 · 0 评论