1 docker的安装
1).目前,CentOS 仅发行版本中的内核支持 Docker。Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。Docker 运行在 CentOS-6.5 或更高的版本的 CentOS 上,要求系统为64位、系统内核版本为 2.6.32-431 或者更高版本。
uname -r 查看当前centos内核
如果内核版本较低,使用yum更新版本
yum update
2).Linux环境下,使用如下指令
yum install -y docker
2 docker的启动
1).Linux环境下使用如下指令
sudo systemctl start docker
2).测试是否启动
sudo docker run hello-world
3).将docker设置为开机自启
systemctl enable docker
设置启动成功画面
4).将docker关闭
systemctl stop docker
5).重启decker
systemctl restart docker
3 docker镜像操作
1).使用命令搜索远程仓库
docker search 镜像名称
例如: docker search mysql
2).下载镜像
docker pull 镜像名称 [:版本] 如果没有指定版本,默认使用最新版本
例如:docker pull mysql
3).查看本地docker有多少镜像
扫描二维码关注公众号,回复:
11591478 查看本文章
docker images
4).删除docker镜像
docker rmi image_id
4 docker容器操作
软件镜像—运行镜像—产生容器(正在运行的容器)
使用docker启动tomacat镜像
1.搜索tomcat镜像
docker search tomacat
2.下载tomcat镜像
docker pull tomcat:8.0.35
3.根据镜像启动容器
docker run --name(别名) -d(后台运行) -p 虚拟机端口:镜像端口 contain_name(容器名称,比如:tomcat:8.0.35)
例如:
docker run --name tomcat8.0 -d tomcat:8.0.35
4.查看镜像启动状态
docker ps 查看当前运行镜像
docker ps -a 查看所有镜像状态
5.关闭镜像
docker stop contain_id
6.启动容器
docker start contain_id
7.删除容器
docker rm contrain_id