docker在Linux系统安装及操作命令

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有多少镜像

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

猜你喜欢

转载自blog.csdn.net/qq_38318330/article/details/107799607