docker 初探一
总结:docker 是一种容器技术,一镜像为单元,可以折磨理解吧,一个镜像就是一个独立的单元,类似一个linux系统 。基本概念就这样,可以自行百度。
话不多说这里以centos 7 (注意 7以下还有额外安装依赖,可自行百度)为例,
1.安装一些必要的系统工具:
yum install -y yum-utils device-mapper-persistent-data lvm2
2.添加阿里云仓库加速类似于 maven
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
3.更新 yum 缓存:
sudo yum makecache fast
4.安装 Docker-ce:
sudo yum -y install docker-ce
5. 启动 Docker 后台服务
sudo systemctl start docker
这里遇到起不来的问题没有 组权限:
vi /usr/lib/systemd/system/docker.socket
SocketGroup=root
改了之后开启服务
systemctl list-unit-files | grep docker
systemctl enable docker.service && systemctl enable docker.socket
systemctl daemon-reload
systemctl restart docker
启动就行
运行helloworld
查看镜像
今天就到这里吧。常用操作可以参考 https://zhuanlan.zhihu.com/p/26987708
elk