Fedora 发行版安装 Docker 教程 Docker 已经支持以下版本的 Fedora : Fedora 20 (64-bit) Fedora 21 and later (64-bit) 目前的 Fedora 项目,仅发行版本中的内核支持 Docker。如果你打算在非发行版本的内核上运行 Docker ,内核的改动可能会导致出错。 Fedora 21 或更高版本安装 Docker 在你的主机上安装 docker 包来安装 Docker 系统运维 2023-07-10 法医
openSUSE 64位主机安装 Docker 教程 Docker 支持 openSUSE 12.3 或更高版本。由于 Docker 的限制,Docker 只能运行在64位的主机上。 Docker 不被包含在 openSUSE 12.3 和 openSUSE 13.1 的官方镜像仓库中。因此需要添加 OBS 的 虚拟化仓库 来安装 docker 包 执行下边的命令来添加虚拟化仓库(Virtualization repository): # openS 系统运维 2023-07-10 宇宙之一粟
CRUX Linux ports 或contrib ports安装 Docker CRUX Linux可以通过由 James Mills 提供的 ports,或者官方的 contrib ports. docker docker port 将构建安装最新版本的 Docker。 安装 如果你的版本允许,更新你的 ports 目录树并且安装docker(用root用户): # prt-get depinst docker 如果你想节省你的编译时间,你可以安装docker-bin 内核 系统运维 2023-07-10 LOVEHL^ˇ^
Windows 安装 Docker,处理器必须支持硬件虚拟化 Docker 已经在windows7.1和windows 8上通过测试,当然它也可以在低版本的windows上使用。但是你的处理器必须支持硬件虚拟化。 Docker 引擎使用的是Linux内核特性,所以我们需要在 Windows 上使用一个轻量级的虚拟机 (VM) 来运行 Docker。我们使用 Windows的Docker客户端来控制 Docker 虚拟化引擎的构建、运行和管理 。 为了简化这个 系统运维 2023-07-10 三掌柜
Binaries 多种环境中安装 Docker,适合hacker 本安装说明是提供给那些想在多种环境中安装 Docker 的 hacker 们的。 在进行安装之前,请检查你的 Linux 发行版本是否有打包好的 Docker 安装包。我们已经发布了许多发行版包,这样会节省您很多时间。 检查运行时的依赖关系 如果想要 Docker 正常运行,需要安装以下软件: iptables version 1.4 or later Git version 1.7 or lat 系统运维 2023-07-10 竹子爱熊猫
Docker 容器试运行 hello Word Docker在容器内运行应用程序。在一个容器内运行一个应用程序需要一个命令:docker run。 Hello word 让我们现在来试试 $ sudo docker run ubuntu:14.04 /bin/echo 'Hello world' Hello world 刚刚你运行了你的第一个容器! 所以刚才发生了什么?让我们来看看docker run运行了哪些步骤。 首先,我们指定了docke 系统运维 2023-07-10 穿过生命散发芬芳
Docker容器使用初步教程:客户端、获取镜像、运行WEB程序 Docker 客户端 docker 客户端非常简单 ,我们可以直接输入 docker 命令来查看到 Docker 客户端的所有命令选项。 coonote@coonote:~# docker 可以通过命令 docker command --help 更深入的了解指定的 Docker 命令使用方法。 例如我们要查看 docker stats 指令的具体使用方法: coonote@coonote:~# 系统运维 2023-07-10 剑圣无痕
Docker 镜像使用教程:创建构建、更新删除、列出查找 运行容器时,使用的镜像如果在本地中不存在,docker 就会自动从 docker 镜像仓库中下载,默认是从 Docker Hub 公共镜像源下载。 下面我们来学习: 1、管理和使用本地 Docker 主机镜像 2、创建镜像 列出镜像列表 我们可以使用 docker images 来列出本地主机上的镜像。 coonote@coonote:~$ docker images REP 系统运维 2023-07-10 穿过生命散发芬芳
Docker 容器连接教程:网络端口映射、配置 DNS 实现了通过网络端口来访问运行在 docker 容器内的服务。 容器中可以运行一些网络应用,要让外部也可以访问这些应用,可以通过 -P 或 -p 参数来指定端口映射。 下面我们来实现通过端口连接到一个 docker 容器。 网络端口映射 我们创建了一个 python 应用的容器。 coonote@coonote:~$ docker run -d -P training/webapp python a 系统运维 2023-07-10 共饮一杯
Docker Hub 仓库(Repository)管理 仓库(Repository)是集中存放镜像的地方。以下介绍一下 Docker Hub。当然不止 docker hub,只是远程的服务商不一样,操作都是一样的。 Docker Hub 目前 Docker 官方维护了一个公共仓库 Docker Hub。 大部分需求都可以通过在 Docker Hub 中直接下载镜像来实现。 注册 在 https://hub.docker.com 免费注册一个 Docke 系统运维 2023-07-10 醒在深海的猫
Docker Compose 安装及yml配置案例 Compose 简介 Compose 是用于定义和运行多容器 Docker 应用程序的工具。通过 Compose,您可以使用 YML 文件来配置应用程序需要的所有服务。然后,使用一个命令,就可以从 YML 文件配置中创建并启动所有服务。 Compose 使用的三个步骤: 使用 Dockerfile 定义应用程序的环境。 使用 docker-compose.yml 定义构成应用程序的服务,这样它们 系统运维 2023-07-10 穿过生命散发芬芳
Swarm——Docker 集群管理工具学习指南 简介 Docker Swarm 是 Docker 的集群管理工具。它将 Docker 主机池转变为单个虚拟 Docker 主机。 Docker Swarm 提供了标准的 Docker API,所有任何已经与 Docker 守护程序通信的工具都可以使用 Swarm 轻松地扩展到多个主机。 支持的工具包括但不限于以下各项: Dokku Docker Compose Docker Machine Je 系统运维 2023-07-10 共饮一杯
实例:如何构建一个预装Riak的docker镜象 这个例子的目的是向您展示如何构建一个预装Riak的docker镜象。 创建Dockerfile 创建一个空文件Dockerfile $ touch Dockerfile 接下来,定义你想要来建立你镜像的父镜像。我们将使用Ubuntu(tag:最新版),从Docker Hub中下载: # Riak # # VERSION 0.1.0 # Use the Ubuntu base image provi 系统运维 2023-07-10 剑圣无痕
Docker 安装 AptCacherng,为你的包缓存代理 当你有许多docker服务器,或者不能使用Docker缓存来构建不相干的Docker容器,他可以为你的包缓存代理,这是非常有用的。该容器使第二个下载的任何包几乎瞬间下载。 使用下边的Dockerfile # # Build: docker build -t apt-cacher . # Run: docker run -d -p 3142:3142 --name apt-cacher-run ap 系统运维 2023-07-10 泡泡
Docker 安装 Nginx 入门教程 Nginx 是一个高性能的 HTTP 和反向代理 web 服务器,同时也提供了 IMAP/POP3/SMTP 服务 。 1、查看可用的 Nginx 版本 访问 Nginx 镜像库地址: https://hub.docker.com/_/nginx?tab=tags。 可以通过 Sort by 查看其他版本的 Nginx,默认是最新版本 nginx:latest。 你也可以在下拉列表中找到其他你想要 系统运维 2023-07-10 张二河
Docker 安装 Tomcat的两个方法 方法一、docker pull tomcat 查找 Docker Hub 上的 Tomcat 镜像: 可以通过 Sort by 查看其他版本的 tomcat,默认是最新版本 tomcat:latest。 此外,我们还可以用 docker search tomcat 命令来查看可用版本: coonote@coonote:~/tomcat$ docker search tomcat NAME 系统运维 2023-07-10 三掌柜
Docker 安装 Apache的两个方法 方法一、docker pull httpd 查找 Docker Hub 上的 httpd 镜像: 可以通过 Sort by 查看其他版本的 httpd,默认是最新版本 httpd:latest。 此外,我们还可以用 docker search httpd 命令来查看可用版本: coonote@coonote:~/apache$ docker search httpd NAME 系统运维 2023-07-10 共饮一杯
Docker 安装 Ubuntu 教程 Ubuntu 是基于 Debian 的 Linux 操作系统。 1、查看可用的 Ubuntu 版本 访问 Ubuntu 镜像库地址: https://hub.docker.com/_/ubuntu?tab=tags&page=1。 可以通过 Sort by 查看其他版本的 Ubuntu。默认是最新版本 ubuntu:latest 。 你也可以在下拉列表中找到其他你想要的版本: 2、拉取最新 系统运维 2023-07-10 剑圣无痕
Docker常用命令集合:容器操作、镜像管理、信息日志 Docker常用命令集合 Docker容器的一些命令按功能分类大致如下: Docker环境信息 info、version 容器生命周期管理 create、exec、kill、pause、restart、rm、run、start、stop、unpause 镜像仓库命令 login、logout、pull、push、search 镜像管理 build、images、import、load、rmi、sa 系统运维 2023-07-10 大树