Docker
文章平均质量分 80
LinXunFeng
LXF‘s Blog:http://linxunfeng.top/
展开
-
Docker - Dockerfile的使用
Docker - Dockerfile的使用快速入门编辑Dockerfile运行Dockerfile基础指令详解FROMRUNMAINTAINEREXPOSEENTRYPOINT文件指令详解ADDCOPY环境指令详解ENVWORKDIRDockerfile: 是一个用来构建镜像的文本文件,文本内容包含了一条条构建镜像所需的指令和说明。应用: 将部署过程中涉及到的所有步骤全部写入到 Dockerfile 中,到时只需要执行 Dockerfile 就可以自动完成相应的操作快速入门编辑Dockerfi原创 2021-02-01 09:18:00 · 311 阅读 · 0 评论 -
Docker - 网络管理
Docker - 网络管理随机端口映射指定端口映射多端口映射共享网络默认情况下,容器和宿主机之间网络是隔离的现在启动了一个 nginx 容器如图所示 nginx 使用了 80 端口,但是我们去浏览器里访问 localhost:80 是无法访问到 nginx 服务的这个时候可以通过端口映射的方式,将容器中的端口,映射到宿主机的某个端口上,从而使我们能够通过宿主机的 ip+端口 的方式来访问容器里的内容随机端口映射-P :自动绑定所有对外提供服务的容器端口,映射的端口会从没有使用的端口池原创 2021-02-01 09:17:04 · 260 阅读 · 0 评论 -
Docker - 数据管理
Docker - 数据管理拷贝数据宿主机文件 -> 容器内容器内 -> 宿主机文件数据卷管理数据卷容器创建数据卷模板容器基于数据卷模板创建容器与宿主机同步文件拷贝数据宿主机文件 -> 容器内docker cp 需要拷贝的文件或目录 容器名:容器内的目录路径如:把宿主机当前目录下的 lxf.sh 文件,拷贝到 lxfubuntu1 容器下的 /data 目录中docker cp lxf.sh lxfubuntu1:/data容器内 -> 宿主机文件docker c原创 2021-02-01 09:16:03 · 241 阅读 · 0 评论 -
Docker - 私有仓库Registry
Docker - 私有仓库Registry拉取私有仓库镜像设置私有仓库地址运行私有仓库镜像资源上传镜像拉取镜像搜索镜像列出仓库中所有的镜像列出指定镜像的所有标签删除镜像删除失败垃圾回收私有仓库: 在本地(局域网)搭建的一个类似公共仓库的东西,我们可以将镜像提交到私有仓库中,供局域网内的其它人拉取使用。本文以 Registry 为例,并在提供私有仓库的主机上操作拉取私有仓库镜像请先确保你当前拥有的镜像有 registry如果没有,可以先拉取下来docker image pull regis原创 2021-02-01 09:14:22 · 432 阅读 · 0 评论 -
Docker - 操作容器
Docker - 操作容器运行容器进入容器退出容器停止容器启动容器重启容器查看容器删除容器查看容器详情查看容器状态打包容器为新的镜像资源运行容器这里我使用 ubuntu 镜像,创建一个名为 lxfubuntu 的容器,并运行进入容器# docker run -it --name [容器名] [镜像名] /bin/bashdocker run -it --name lxfubuntu ubuntu /bin/bash命令参数详解:--name : 定义容器名称,如果不使用,则会随机产生一原创 2021-02-01 09:12:48 · 163 阅读 · 0 评论 -
Docker - 操作镜像资源
Docker - 操作镜像资源搜索镜像资源拉取镜像查看当前拥有的镜像查看镜像的详情信息删除镜像镜像标签导出镜像导入镜像查看镜像历史搜索镜像资源docker search nginx一般选择 STARS 数最大的拉取镜像比如拉取上提及的 nginx 镜像docker image pull nginx命令执行后就开始对镜像进行拉取了查看当前拥有的镜像镜像ID: 镜像的唯一标识,如果镜像ID相同,则说明是同一个镜像TAG: 用来区分不同的发行版本,如果不指定具体标记,则默认使用l原创 2021-02-01 09:11:22 · 244 阅读 · 0 评论 -
Docker - 安装、加速和基本使用
Docker - 安装、加速和基本使用安装方式一: Homebrew方式二: 桌面程序镜像加速镜像Daocloud其它配置LinuxmacOSWindows基本使用查看版本查看Docker信息Docker 容器是一个开源的应用容器引擎,让开发者可以以统一的方式打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何安装了docker引擎的服务器上本文主要以 Mac 平台为例安装方式一: Homebrewbrew cask install docker方式二: 桌面程序我使用该方式原创 2021-02-01 09:08:29 · 350 阅读 · 0 评论