CentOS7_64位下安装 Docker
CentOS7_64位下安装 Docker
现在好多的项目都部署在了Docker容器里,这是什么鬼,很多人当第一次听说也会和我一样想要下载个Docker来了解了解,哎,可惜的是–>这个不像是我们在APP中下载一样,在这里我就得吐槽下Linux这个狗贼了,好用,操作贼不好
好了废话太多,献上Docker的安装步骤
- 要保证你的CentOS是版本7以上,因为6版本的安装略有不同,要用就用最高的,就是这个理,文档要看就看官网https://docs.docker-cn.com/engine/installation/linux/docker-ce/centos/#prerequisites,别给我说是英文的,我看不懂,不行就用google浏览器,自带翻译
- 确定CentOS的版本:cat /etc/redhat-release
- 这一步是很多开发者都会烦的错误,就是没有给CentOS联网,本人也不例外,不幸中镖了,这不是重点,嘿嘿`````````,没有联网会报异常,不性你试试
- 好了这下该安装两个GG,我也不知道这是什么鬼,反证给它装上这两个GG,让它更健壮OK,你懂得,命令:
yum -y install gcc
yum -y install gcc-c++
- 如果你以安装过一次了,好,卸了它吧:
官方的卸载方式,可以查
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 install -y yum-utils device-mapper-persistent-data lvm2
- 设置stable镜像仓库,这个是什么鬼,你不用管,要是你用它官方的你就是鸡贼了,原因是它会去国外下载,所以我们用aliyun的
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
- 不管三七二十几,来个更新命令:
yum makecache fast
- 开胃菜来了,安装DOCKER CE,看官方
yum -y install docker-ce
- 启动你的Docker
systemctl start docker
启动之后可心来个Hello-worid来测试下
docker version #版本
docker run hello-world #下载hello-world 测试镜像
docker images #查看镜像
以上都没报异常说明你下载成功了,恭喜你
11. 最后一步,配置镜像加速器,这是必须的,因为镜像也分大小的,没有加速下载的东东,我们可跟它耗不起时间
{"registry-mirrors": ["http://hub-mirror.c.163.com"] } #网易云
#阿里的要在阿里云申请账号,每个账号的不一样,好吧,来张贴图
{ "registry-mirrors": ["https://{自已的编码}.mirror.aliyuncs.com"]} #阿里云
最后加载,重启
systemctl daemon-reload
systemctl restart docker
docker search tomcat #查看tomcat的所有镜像
docker run tomcat #后面没有跟版本号 ,下载最新版
docker images #查看下载的所有镜像
送上卸载方式
systemctl stop docker #退出Docker
yum -y remove docker-ce
rm -rf /var/lib/docker
打完收功,tomcat运行测试,下回分解