听说Docker已久,可一直没有了解过,但最近看各家的招聘JD,大部分都需要项目部署到Docker的经验。我就在想这到底是个什么牛X哄哄的技术“一处部署,四处移植“,难道有我宇宙无敌HotSpot VM强吗?(哎,错误的以为它俩是一个物种的)
JVM:我走到哪,哪就有Java!!!
Docker:我有Java、Python、Redis、MySQL…哦,还有Linux各种发行版
JVM:wow~ ⊙o⊙
一、CentOS 7.x安装Docker
- 安装必要软件包
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
yum-utils 提供了 yum-config-manager
device mapper 存储驱动程序需要 device-mapper-persistent-data 和 lvm2
- 设置Docker仓库
sudo yum-config-manager --add-repo https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/docker-ce.repo
【Tips:我用的是清华的源,你也可以选择别的源】
- 直接安装Docker
sudo yum install docker-ce docker-ce-cli containerd.io
启动Docker:
sudo systemctl start docker
二、Docker常用命令
三、Docker海纳百川
待续