参考:http://www.server110.com/docker/list_4.html
http://www.docker.org.cn/book/docker.html (docker中文社区、手册)
http://www.server110.com/docker/201411/11057.html (docker基本使用)
https://docs.docker.com/engine/installation/linux/docker-ce/centos/ (docker 官方文档)
http://guide.daocloud.io/dcs/daocloud-9153151.html (docker Daocloud加速器)
https://www.cnblogs.com/YatHo/p/7815400.html (CentOS7下安装Docker-Compose)
https://blog.csdn.net/pushiqiang/article/details/78682323 (docker-compose教程(安装,使用, 快速入门))
https://www.cnblogs.com/linjiqin/p/8608975.html (docker容器创建、启动、停止)
1、配置epel源:
[root@localhost ~]# yum install -y yum-priorities && rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm && rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
上边命令就是在CentOS6.X 上的epel安装命令
EPEL的全称叫 Extra Packages for Enterprise Linux 。EPEL是由 Fedora 社区打造,为 RHEL 及衍生发行版如 CentOS、Scientific Linux 等提供高质量软件包的项目。装上了 EPEL之后,就相当于添加了一个第三方源。
如果你知道rpmfusion.org的话,拿 rpmfusion 做比较还是很恰当的,rpmfusion 主要为桌面发行版提供大量rpm包,而EPEL则为服务器版本提供大量的rpm包,而且大多数rpm包在官方 repository 中是找不到的。
另外一个特点是绝大多数rpm包要比官方repository 的rpm包版本要来得新,
docker 是一个linux 上的LXC 容器项目,是很轻量级的虚拟化技术。
docker虽然基于lxc技术(cgroup、namespace等),但是思路完全和lxc不一样。
lxc看起来更像是一个虚拟机,多用于操作系统级别的虚拟化,背后的哲学是 IAAS;
而docker看起来是一个程序,跑在沙箱里的程序,属于应用程序级别的虚拟化,背后的哲学是 PAAS。
RHEL 6.5 开始提供docker 支持,我们使用 CentOS 7 x64 进行实验。
安装 docker
1、执行命令yum update更新系统,再安装如下包工具
sudo yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
2、添加仓库源
yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
3、yum install docker-ce 正式安装
4、systemctl start docker 启动docker
5、docker versoin 查看docker的版本检查是否成功!
6、systemctl enable docker #设置docker-engine的自动重启
注意:docker command --help # 则出现该命令command 的帮助
docker rmi #删除镜像
docker login registry.changhong.io
docker tag 镜像名:版本 registry.changhong.io/仓库项目名/镜像名:版本日期
或者tag用下边命令
docker tag 镜像ID registry.changhong.io/仓库项目名/镜像名:版本日期
docker push registry.changhong.io/仓库项目名/镜像名:版本日期
示例
docker build -t stargate-auth:1.1.1 .
docker login registry.changhong.io
docker tag stargate-auth:1.1.1 registry.changhong.io/stargate/stargate-auth:1.1.1-20171229
docker push registry.changhong.io/stargate/stargate-auth:1.1.1-20171229
相关推荐
离线环境下,在centos7.6系统上安装docker-ce-19.03,nvidia-docker2.4版本,其中docker-ce-19.03在docker-local.tar压缩文件里面,nvidia-docker2在nvidia-docker2.zip文件中。 具体安装流程如下: 1.安装docker ...
安装步骤参考:https://blog.csdn.net/chkai123/article/details/126229727 docker离线安装 arm架构下离线安装docker docker centos7离线安装docekr 离线安装docker arm架构下安装docker arm架构centos7安装docker
ZIP包里面有两个rpm文件,用于Centos7安装Docker。先安装container-selinux-2.9,然后安装Docker-ce即可
centos7离线安装docker
CentOS6离线安装docker1.7,以及相关的依赖架包,包括docker-io-1.7.1-2.el6.x86_64.rpm、lxc-libs-1.0.11-1.el6.x86_64.rpm、lxc-1.0.11-1.el6.x86_64.rpm等以及device-mapper-1.02.117-12.el6_9.1.x86_64.rpm、...
通过rpm软件包在centos7.4安装docker,附件中包含rpm包和安装指导
解压上传到服务器 安装docker sh install.sh docker-18.03.1-ce.tgz 卸载docker sh uninstall.sh 安装docker-compose sh docker-compose.sh docker-compose-Linux-x86_64 如有不明白的欢迎随时咨询
上传文件到服务器,执行cp docker-compose-linux-x86_64 /usr/local/bin/docker-compose 安装完成,执行docker-compose -v 查看版本号是否安装成功
Centos7中安装docker
本篇文章主要介绍了详解CentOS7安装使用Docker的步骤,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
Centos7安装Docker详细安装
centos6.8,用于离线安装docker环境所需的rpm
centos7系统中docker离线安装包
centos7 nvidia-docker2离线安装包,使用命令rpm -ivh --force *.rpm sudo systemctl restart docker sudo systemctl daemon-reload 依次执行此命令,如果 事先安装了containerd.io 则需要先进行 rpm -qa | grep ...
centos 7离线安装docker的rpm包,可离线安装,给大家分享,安装方式: 注意顺序: rpm -ivh docker-engine-selinux-17.05.0.ce-1.el7.centos.noarch.rpm rpm -ivh docker-engine-17.05.0.ce-1.el7.centos.x86_64.rpm...
centos7下使用docker部署jeecg
centos 7离线安装docker的rpm包,可离线安装,本人已安装使用,给大家分享,安装方式: 注意顺序: rpm -ivh docker-engine-selinux-17.05.0.ce-1.el7.centos.noarch.rpm rpm -ivh docker-engine-17.05.0.ce-1.el7....
积分下载地址:...在centos6 x64位操作系统上安装。 【付费下载之后的用户,可留言获取更多下载资源】 离线安装docker 自动安装脚本 执行./install.sh rpm.list即可
linux下docker,nvidia-docker2环境安装离线安装资料包,一键命令安装,前期其他的环境需要自己配置
介绍了CentOS安装Docker 的方法,欢迎下载