Docker的安装

安装 Docker
1、更新到最新 yum 包
yum update -y

2、卸载旧版本(如果安装过旧版本的话)
yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

3、安装需要的软件包,yum-util 提供 yum-config-manager 功能, 另外两个是 devicemapper 驱动依赖
yum install -y yum-utils device-mapper-persistent-data lvm2

4、设置 yum 源,设置源仓库地址为阿里云
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo


5、查看所有仓库中所有 docker 版本,并选择特定版本安装
yum list docker-ce --showduplicates | sort -r

6、指定版本安装,最新稳定版(18.09.2)。由于内核是 3.10 无法正常运行 18.06.x 及以上版本的 docker,所以不要使用自动安装命令(yum install -y docker-ce),指定版本安装
yum install -y docker-ce-18.09.2.ce

7、安装完成后,启动并加入开机启动
systemctl start docker
systemctl enable docker

8、加入阿里云加速器

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://【你申请的ID】.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

systemctl status docker.service

9、关闭linux的防火墙或者打开端口,不然访问不了liunx中的此端口
          service firewalld status ;查看防火墙状态
          service firewalld stop:关闭防火墙

10、启动一个做了端口映射的tomcat 和mysql

    docker run -p 3309:3306  --name  mysql02  -d  -e MYSQL_ROOT_PASSWORD=123456  mysql

     -p 是映射liunx和外部设备的端口 。  --name是别名。     -d 是后台运行  。

     -e MYSQL_ROOT_PASSWORD=123456 设置密码,这步不能缺少

      因为   MYSQL_ROOT_PASSWORD  ,  MYSQL_ALLOW_EMPTY_PASSWORD 、MYSQL_RANDOM_ROOT_PASSWORD这个三个参数必须指定一个
      docker run -p 8888:8080  -name  mytomcat  -d    tomcat       启动tomcat

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值