Docker 从入门到不放弃
最近在学习Docker,记录所学,分享所学,共同进步,纠正自身认知错误。
大漠知秋
为了不显得懒,我还是写点东西吧
展开
-
Docker 网络深入理解
文章目录bridge 网络容器之间的互通Linux 的 Network Namespacebridgebridge 网络容器之间的互通 这里首先启动两个容器,一个 name 为:test1,另一个 name 为:test2。如下:[root@Docker1 ~]# docker run --name test1 -d busybox /bin/sh -c "while true; do ...原创 2018-11-09 17:47:04 · 692 阅读 · 0 评论 -
问题 - Linux 下 Docker 端口映射到宿主机后 外部无法访问对应宿主机端口
问题描述原因解决问题问题描述 前段时间使用 Docker 装了 GitLab,SSH 配置都已经配置完毕,容器端口和宿主机端口也映射完毕。Firewall 和 SELinux 也已经关闭。 1、在宿主机上访问对应的端口使用 SSH 拉取 GitLab 上的代码正常 2、在容器中访问容器中对应 SSH 的端口正常 3、在外部网络访问 Docke...原创 2018-08-08 15:40:03 · 5584 阅读 · 2 评论 -
Docker Dockerfile 定制镜像
使用 Dockerfile 定制镜像Dockerfile 指令详解FROM 指定基础镜像RUN 执行命令构建镜像镜像构建上下文(Context)其它 docker build 的用法直接用 Git repo 进行构建用给定的 tar 压缩包构建从标准输入中读取上下文压缩包进行构建COPY 复制文件ADD 更高级的复制文件CMD 容器启动命令...原创 2018-06-14 17:38:40 · 73357 阅读 · 22 评论 -
Docker 基本网络功能
Docker 允许通过外部访问容器或容器互联的方式来提供网络服务。外部访问容器映射所有接口地址映射到指定地址的指定端口映射到指定地址的任意端口查看映射端口配置容器互联新建网络连接容器外部访问容器 容器中可以运行一些网络应用,要让外部也可以访问这些应用,可以通过 -P 或 -p 参数来指定端口映射。 当使用 -P 标记时,D...原创 2018-05-30 16:30:35 · 1566 阅读 · 0 评论 -
Docker 数据管理
在容器中管理数据主要有两种方式: 数据卷(Volumes) 挂载主机目录 (Bind mounts)数据卷选择 -v 还是 --mount 参数创建一个数据卷启动一个挂载数据卷的容器查看数据卷的具体信息删除数据卷挂载主机目录选择 -v 还是 --mount 参数挂载一个主机目录作为数据卷查看数据卷的具体信息挂载一个本地...原创 2018-05-30 15:12:54 · 1406 阅读 · 0 评论 -
Docker 私有仓库
安装运行 docker-registry容器运行在私有仓库上传、搜索、下载镜像注意事项Ubuntu 14.04, Debian 7 WheezyUbuntu 16.04+, Debian 8+, centos 7其他 有时候使用 Docker Hub 这样的公共仓库可能不方便,用户可以创建一个本地仓库供私人使用。docker-registry是官方...原创 2018-05-29 18:10:49 · 1246 阅读 · 0 评论 -
Docker 仓库
Docker Hub注册登录拉取镜像推送镜像自动创建 仓库( Repository )是集中存放镜像的地方。 一个容易混淆的概念是注册服务器( Registry )。实际上注册服务器是管理仓库的具体服务器,每个服务器上可以有多个仓库,而每个仓库下面有多个镜像。从这方面来说,仓库可以被认为是一个具体的项目或目录。例如对于仓库地址 dl.docke...原创 2018-05-29 17:58:09 · 1090 阅读 · 0 评论 -
Docker 容器
启动容器新建并启动启动已终止容器后台运行终止容器进入容器attach 命令exec 命令-i -t 参数导出和导入容器导出容器导入容器快照删除容器清理所有处于终止状态的容器启动容器 容器是 Docker 又一核心概念。简单的说,容器是独立运行的一个或一组应用,以及它们的运行态环境。对应的,虚拟机可以理解为模拟运行的一...原创 2018-05-29 17:41:15 · 1614 阅读 · 0 评论 -
Docker 镜像
获取镜像运行列出镜像镜像体积虚悬镜像中间层镜像列出部分镜像以特定格式显示删除本地镜像用 ID、镜像名、摘要删除镜像Untagged 和 Deleted用 docker image ls 命令来配合CentOS/RHEL 的用户需要注意的事项获取镜像 我们知道镜像是 Docker 的三大组件之一。Docker 运行容器前需要...原创 2018-05-29 16:08:26 · 2361 阅读 · 0 评论 -
Docker 安装
安装 DockerCentOS 安装 Docker CE基本安装准备工作系统要求卸载旧版本使用 yum 安装安装 Docker CE启动 Docker CE建立 docker 用户组测试 Docker 是否安装正确使用脚本自动安装添加内核参数安装 Docker Docker 在 1.13 版本之后,从 2017 年的 3 月 1 日开始,版本命...原创 2018-05-28 14:23:29 · 1396 阅读 · 0 评论 -
Docker 基本概念
Docker 包括三个基本概念: 镜像( Image ) 容器( Container ) 仓库( Repository ) Docker 镜像分层存储Docker 容器Docker RegistryDocker Registry 公开服务私有 Docker RegistryDocker 镜像 ...原创 2018-05-28 13:20:54 · 1525 阅读 · 0 评论 -
Docker 简介
什么是 Docker为什么要使用 Docker?什么是 Docker Docker 最初是 dotCloud 公司创始人 Solomon Hykes 在法国期间发起的一个公司内部项目,它是基于 dotCloud 公司多年云服务技术的一次革新,并于 2013 年 3 月以 Apache 2.0 授权协议开源,主要项目代码在 GitHub 上进行维护。Docker 项目后来还加...原创 2018-05-28 12:40:37 · 1112 阅读 · 0 评论