Docker
文章平均质量分 79
奶油芝士汉堡包
这个作者很懒,什么都没留下…
展开
-
Docker部署
挂载部署将程序上传到服务器的指定目录,比如/root/docker/program_xxx 通过docker pull xxx命令获取对应镜像 编写docker-compose.yml文件 执行命令docker-compose up –d启动 如果容器启动失败或者状态异常,可以通过docker logs查看日志构建镜像部署将程序上传到服务器的指定目录,比如/root/docker/program_xxx 编写Dockerfile文件 通过命令docker build构建镜像,然后再运行原创 2021-04-23 14:38:53 · 81 阅读 · 0 评论 -
Docker Compose
安装x86_64 架构的 Linux直接下载编译好的二进制文件到下载地址下载docker-compose-Linux-x86_64,改名为docker-compose移动到/usr/local/bin目录下添加权限sudo chmod +x docker-compose测试安装成功docker-compose --versionARM架构的Linux使用PIP安装sudo pip install -U docker-compose卸载x86_64 架构转载 2021-04-20 21:17:27 · 110 阅读 · 0 评论 -
Docker网络
Docker网络外部访问容器容器中可以运行一些网络应用,要让外部也可以访问这些应用,可以通过-P或-p参数来指定端口映射。当使用-P标记时,Docker会随机映射一个端口到内部容器开放的网络端口。 使用docker container ls可以看到,本地主机的 32768 被映射到了容器的 80 端口。此时访问本机的 32768 端口即可访问容器内 NGINX 默认页面。映射所有接口地址使用hostPort:containerPort格式本地的 80 端口映射到容器的 80 端口,此转载 2021-04-19 10:54:33 · 578 阅读 · 0 评论 -
Docker数据管理
数据卷数据卷是一个可供一个或多个容器使用的特殊目录,它绕过 UFS (UNIX File System) ,可以提供很多有用的特性: 数据卷可以在容器之间共享和重用 对数据卷的修改会立马生效 对数据卷的更新,不会影响镜像 数据卷默认会一直存在,即使容器被删除 数据卷的使用,类似于 Linux 下对目录或文件进行 mount,镜像中的被指定为挂载点的目录中的文件会复制到数据卷中(仅数据卷为空时会复制)。创建数据卷创建数据卷docker volume c转载 2021-04-16 12:31:53 · 63 阅读 · 0 评论 -
Docker镜像和容器
Docker镜像获取镜像从Docker镜像仓库获取镜像的命令:docker pull [选项] [DOckeer Registry 地址[:端口号]/]仓库名[:标签]Docker镜像仓库的地址格式:<域名/IP>[:端口号] 默认地址是Docker Hub(docker.io) 仓库名格式:<用户名>/<软件名> 默认用户名为library例:docker pull ubuntu:18.04列出镜像docker image...原创 2021-04-12 20:55:04 · 388 阅读 · 0 评论 -
Docker 简介和安装
Docker(容器)是什么?Docker是Go语言开发的基于Linux内核的操作系统层面的虚拟化技术。优点:彻底释放计算虚拟化 提高应用的维护效率 降低云计算应用开发成本虚拟机和Docker传统虚拟机技术是虚拟出一套硬件后,在其上运行一个完整操作系统,在该系统上再运行所需应用进程; 容器内的应用进程直接运行于宿主的内核,容器内没有自己的内核,而且也没有进行硬件虚拟。因此容器要比传统虚拟机更为轻便。Docker三大基本概念镜像(Image) 容器(Container原创 2021-04-10 20:58:29 · 76 阅读 · 0 评论