容器

云原生技术栈

CentOS安装docker与代理设置

CentOS安装docker

注意:不要采用yum直接安装CentOS repository自带的docker。

1. 安装

先卸载已有的docker环境:

1
2
3
4
5
6
7
8
9
10
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-selinux \
docker-engine-selinux \
docker-engine

安装所需的软件包。yum-utils提供了yum-config-manager功能,而device-mapper-persistent-datalvm2devicemapper存储驱动程序所需。

1
2
3
yum install -y yum-utils \
device-mapper-persistent-data \
lvm2

阅读剩下更多

默认配图
云原生技术栈

Docker仓库介绍

Docker Hub

Docker 官方维护了一个公共仓库,大约有上万个镜像,大多数情况下,我们可以直接使用该仓库中的镜像部署服务。

通过在 Docker Hub 注册账户,获得一个 dockerId,可能很多人在 Mac 版的 Docker 中看到登录时需要一个 dockerID,其实这个dockerId 就是登录账号。

在 Docker Hub 的 WEB 站点,可以搜索自己感兴趣的镜像,还可以查看镜像的参数,比如nginxmysql等,可以看到数据nginx html 页面保存的目录,端口配置,可以看到MySQL用户名和密码的设置参数等信息。

在 shell 窗口可以使用 docker login 交互式命令输入用户名和密码登录,也可以使用docker logout退出。

阅读剩下更多

默认配图
云原生技术栈

K8S离线依赖库与镜像制作

docker环境下载

1.yum仓库添加

1
2
3
4
5
6
7
# vim /etc/yum.repos.d/docker-ce.repo 
[docker-ce-stable]
name=Docker CE Stable - $basearch
baseurl=https://mirrors.aliyun.com/docker-ce/linux/centos/7/$basearch/stable
enabled=1
gpgcheck=1
gpgkey=https://mirrors.aliyun.com/docker-ce/linux/centos/gpg

推荐添加阿里云的源,速度非常快。

阅读剩下更多

默认配图
返回顶部