docker从零开始(一)centos获取安装docker-ce
2018-08-18 14:13
1131 查看
卸载旧版本
较旧版本的Docker被称为
docker或
docker-engine。如果已安装这些,请卸载它们以及相关的依赖项。
centos7 yum安装的docker就是docker-engine 如果存在请卸载掉,谢谢。
$ sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-selinux \ docker-engine-selinux \ docker-engine
安装所需的包
$ sudo yum install -y yum-utils \ device-mapper-persistent-data \ lvm2
添加docker的yum仓库
$ sudo yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo
安装docker-ce
$ sudo yum install docker-ce
启动Docker。
$ sudo systemctl start docker
开机自启动docker
$ sudo systemctl enable docker
查看版本
docker通过运行
hello-world映像验证是否已正确安装。
$ sudo docker run hello-world
卸载Docker CE
-
卸载Docker包:
$ sudo yum remove docker-ce
-
主机上的图像,容器,卷或自定义配置文件不会自动删除。要删除所有图像,容器和卷:
$ sudo rm -rf /var/lib/docker
使用systemd
单元文件配置远程访问
$ vi /usr/lib/systemd/system/docker.service
#替换前:
ExecStart=/usr/bin/dockerd
#替换后:
ExecStart=/usr/bin/dockerd -H unix:///var/run/docker.sock -H tcp://0.0.0.0:2375
重新加载systemctl配置。
$ sudo systemctl daemon-reload
重启Docker
$ sudo systemctl restart docker.service
使用配置远程访问 daemon.json
-
将
hosts
数组设置/etc/docker/daemon.json
为连接到UNIX套接字和IP地址,如下所示:
{ "hosts": ["unix:///var/run/docker.sock", "tcp://127.0.0.1:2375"] }
-
重启Docker。
-
通过查看
netstat 2375端口是否存在
$ netstat -lntup| grep 2375 tcp 0 0 127.0.0.1:2375 0.0.0.0:* LISTEN 7203/dockerd
配置docker获取镜加速 加速器地址
curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://f0591789.m.daocloud.io
相关文章推荐
- CentOS 7 安装Docker CE
- 阿里云ESC---Centos安装Docker CE
- CentOS7下安装Docker CE
- centos7.2安装docker, 最新版17.12.1-ce
- Centos Docker CE安装及设置阿里云为镜像仓库
- docker CE&&EE版本centos安装
- CentOS安装Docker CE的最新有效方法
- Docker CE for CentOS的安装(对官方文档的翻译)
- Centos Docker 从零开始(1)之安装 mssql
- Centos 7.2 安装Docker CE实践并配置加速器
- CentOS 7.2安装Docker-ce
- 在Centos中安装Docker CE
- Linux下安装Docker CE (以CentOS 7为例)
- centos 7.5安装docker-CE 18
- centos 7安装和卸载docker ce
- 虚拟机安装CentOS 7, 安装Docker CE
- Docker学习系列从零开始之centos6.5底下安装docker【一】
- Centos 7 安装Docker-ce记录
- CentOS-6.5在线安装docker-1.7教程(升级内核)
- centos6.5下安装docker