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

 

posted @ 2019-07-03 10:28  川流不息&  阅读(99)  评论(0编辑  收藏  举报