大家好,我又来了,上一期枯燥地介绍过docker的一些基本概念,是否有摩拳擦掌开干部署docker的冲动?来来,接下来介绍docker的部署。
2.1 实验环境准备
睿江云环境: CENTOS7.6 64 位
方法: 直接使用 centos 系统自带的 yum 源安装
yum -y install docker
systemctl start docker #启动 docker 服务
systemctl enable docker #设置开机启动 docker 服务
docker version #显示 Docker 版本信息
docker info # 查看 docker 信息(确认服务运行)显示 Docker 系统信息,包括镜像和容器数。
2.2 下载 docker 镜像
docker search centos #从 Docker Hub 中搜索符合条件的镜像。
方法 1:从公网 docker hub 拉取(下载)image pull:拉
docker pull docker.io/centos
方法 2:把之前下载好的 image 镜像导入 image:
docker load -i /root/docker.io-centos.tar
方法 3:直接下载其他站点的镜像
docker pull hub.c.163.com/library/tomcat:latest
docker images #列出本地所有镜像。其中 [name] 对镜像名称进行关键词查询。
2.3 开启网络转发功能
开启网络转发功能,默认会自动开启
echo net.ipv4.ip_forward = 1 >> /etc/sysctl.conf
sysctl -p #生效
cat /proc/sys/net/ipv4/ip_forward
1
不开启则会报错:
以上是本次docker部署的内容和拆过的坑,希望对各位看官有帮助哈,下期预告:docker的基本使用方法。