docker使用小记1-docker安装
最近公司项目需要使用docker进行项目部署,现记录下这段时间的学习内容,本章主要记录docker的安装。
一、docker安装
因为docker已经默认在centos-extras源,所以可以直接用yum命令安装。
首先对旧的docker版本(如果有安装的话)进行卸载
1 $ sudo yum remove docker \ 2 docker-client \ 3 docker-client-latest \ 4 docker-common \ 5 docker-latest \ 6 docker-latest-logrotate \ 7 docker-logrotate \ 8 docker-selinux \ 9 docker-engine-selinux \ 10 docker-engine
然后进行安装
1 sudo yum install docker-ce
也可以加上-y,如果使用yum install xxxx
,会找到安装包之后,询问你Is this OK[y/d/N],需要你手动进行选择。但是如果加上参数-y,就会自动选择y,不需要你再手动选择!
1 yum -y install 包名(支持*) :自动选择y,全自动 2 yum install 包名(支持*) :手动选择y
安装过程:
安装完成后可以进行启动:
1 systemctl start docker
验证安装是否成功:
1 docker info
若出现
说明已经安装成功了
二、安装阿里云加速器
进入阿里云控制台首页–>容器镜像服务—>镜像加速器
将它复制到/etc/docker/daemon.json(若不存在则手动创建),格式为:
1 { 2 "registry-mirrors": ["https://镜像地址.mirror.aliyuncs.com"] 3 }
至此安装已经完毕,你也可以跑下官方的的hello-world镜像玩玩
1 docker run hello-world
当我们执行run命令时docker会先从本地看是否存在该镜像,如果没有则会去仓库拉取然后运行,一般来说如果没有指定版本的话会默认拉取latest。
参考资料:https://blog.lqdev.cn/2018/07/31/docker/docker-two/