Linux系统Docker安装以及IDEA开发

安装Docker

官网地址:https://docs.docker.com/install/linux/docker-ce/centos/

卸载旧版本

yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-selinux \
                  docker-engine-selinux \
                  docker-engine

安装

首先替换阿里源,不再说明。

mv /etc/yum.repos.d/centos7.repo /etc/yum.repos.d/centos7.repo.backup
wget -O /etc/yum.repos.d/centos7.repo http://mirrors.aliyun.com/repo/Centos-7.repo
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
yum clean all
yum makecache

Linux系统Docker安装以及IDEA开发_第1张图片

(1)为了方便添加软件源,支持 devicemapper 存储类型,安装如下软件包

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

(2)添加 yum 软件源

  yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

(3)安装 Docker

yum -y install docker-ce

(4)启动Docker

若你的用户没有执行权限

usermod -aG docker USER_NAME

Docker 启动

# 开机启动
systemctl enable docker
# 启动
systemctl start docker
# 验证
docker run hello-world

(5)更新和卸载 Docker

   yum remove docker-ce
   rm -rf /var/lib/docker

你也可以使用:daocloud

docker --version

在这里插入图片描述

IDEA开发

(1)安装Docker插件
(2)开启远程访问

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

修改,在后面追加-H tcp://0.0.0.0:2375

ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock -H tcp://0.0.0.0:2375
在这里插入图片描述

systemctl daemon-reload  
systemctl restart docker

配置插件
Linux系统Docker安装以及IDEA开发_第2张图片

你可能感兴趣的:(Java开发,Docker,软件安装)