Docker安装

Posted sane-zhao212529

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Docker安装相关的知识,希望对你有一定的参考价值。

Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。
1、安装docker环境
#查看你当前的内核版本
uname -r
#确保 yum 包更新到最新
sudo yum update
#yum命令安装Docker ,一般安装的是旧版本
yum -y install docker
#执行 Docker 安装脚本,执行这个脚本会添加 docker.repo 源并安装 Docker。
curl -fsSL https://get.docker.com/ | sh
#启动 Docker 后台服务
service docker start
2、下载安装tomcat,mysql镜像
docker pull 镜像名称:版本号
备注:访问hub.docker.com,选择要安装的版本号
 【镜像加速】
鉴于国内网络问题,后续拉取 Docker 镜像十分缓慢,强烈建议安装 Docker 之后配置 国内镜像加速
添加内核参数
默认配置下,如果在 CentOS 使用 Docker CE 看到下面的这些警告信息:
WARNING: bridge-nf-call-iptables is disabled WARNING: bridge-nf-call-ip6tables is disabled
请添加内核配置参数以启用这些功能。
$ sudo tee -a /etc/sysctl.conf <<-EOF
net.bridge.bridge-nf-call-ip6tables = 1
net.bridge.bridge-nf-call-iptables = 1
EOF
然后重新加载 sysctl.conf 即可
$ sudo sysctl -p
3、启动镜像
docker run -d -v 本地路径:镜像路径 -p 端口:默认端口 --name xx tomcat:tag
本地路径需自己创建
如启动tomcat:
docker run -d --privileged=true -e TZ="Asia/Shanghai" -v /root/tomcat-BIM/webapps/:/usr/local/tomcat/webapps -v /root/tomcat-BIM/conf/:/usr/local/tomcat/conf -p 8080:8080 --name tomcat-BIM tomcat:8.5.30-jre8
如启动mysql
docker run -d--privileged=true -v /root/mysql-info/data/:/var/lib/mysql -v /root/mysql-info/conf.d/:/etc/mysql/conf.d -e MYSQL_ROOT_PASSWORD=root -p 3399:3306 --name my-mysql mysql:5.7.20

以上是关于Docker安装的主要内容,如果未能解决你的问题,请参考以下文章

shell bash如何判断docker是否安装(检测docker安装检查docker安装docker版本)

ubuntu 安装docker

docker 安装 leanote

CentOS8.1安装docker

Docker安装教程

docker中mysql安装位置