docker-安装篇

这都19年年底了,还有不会安装docker的吗?好吧 , 萌新是无穷无尽的,包括我[萌新脸][斜眼笑]

操作系统:centos7.x 

#(1)安装这些东东(看官网的.. 直接安装版本比较老,这是更新下信息) 

yum install -y yum-utils \ device-mapper-persistent-data \ lvm2

yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo

https://docs.docker.com/engine/install/centos/

$ sudo yum install -y yum-utils

$ sudo yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo

#查看版本列表 

yum list docker-ce --showduplicates | sort -r

#(2)安装该版本(可自选其他版本)

yum -y install docker-ce-18.09.1

#可以配置daocloud 加速器 用于镜像下载加速 (可选步骤)

扫描二维码关注公众号,回复: 12380627 查看本文章

https://www.daocloud.io/mirror#accelerator-doc 

虚拟机的话注意 修改selinux的配置文件,重启后生效。

打开 selinux 配置文件

vi /etc/selinux/config

修改 selinux 配置文件

将SELINUX=enforcing改为SELINUX=disabled,保存后退出

#(3)开机启动,服务启动

chkconfig docker on

service docker start

#查看版本

docker -v

-----------------------------------------

远程端口 2375 设置 (如果想用idea连接的话可以设置,没有此需求可以略过,但注意 此方法暴露端口 可能会被恶意程序扫描并入侵系统 谨慎暴露该端口)

vi /usr/lib/systemd/system/docker.service

#添加或修改

ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock

#重启

systemctl daemon-reload

service docker restart

-----------------------------------------

#移除docker

yum remove docker \

docker-client \

docker-client-latest \

docker-common \

docker-latest \

docker-latest-logrotate \

docker-logrotate \

docker-selinux \

docker-engine-selinux \

docker-engine

rm -rf /etc/systemd/system/docker.service.d

rm -rf /var/lib/docker

rm -rf /var/run/docker

猜你喜欢

转载自blog.csdn.net/qq_36338555/article/details/103388483