Docker学习篇(二)

一、Docker的安装

(1)、yum安装docker

	yum  list  installed | grep docker              #列出当前所有docker的包
	yum  -y  remove  docker                         #卸载旧版本的包
	rm  -rf  /var/lib/docker 						#删除docker的所有镜像和容器
	yum  install  -y yum-utils  device-mapper-persistent-data  lvm2   #安装必要的软件包
	sudo yum-config-manager  -add-repo  https://download.docker.com/linux/centos/docker-ce.repo  #设置下载的镜像仓库
	yum  list  docker-ce  --showduplicates  | sort  -r 		#列出需要安装的版本列表
	sudo yum install docker-ce-20.10.3.ce
	查看版本
	docker  --version

在这里插入图片描述
(2)、可添加阿里云镜像下载地址(不修改也行)

	vi /etc/docker/daemon.json
	{
			"registry-mirrors": ["https://zydiol88.mirror.aliyuncs.com"]
	}
	修改完成后重启docker
	sudo systemctl restart docker

(3)、Docker通过官方的脚本直接安装

	curl -sSL https://get.docker.com/ | sh

二、Docker的常用命令

docker run创建一个新容器并运行
docker start启动容器
docker stop停止容器
docker restart重启容器
docker kill杀掉一个容器进程
docker rm删除容器
docker pause暂停容器
docker create从镜像中创建容器
docker exec对一个容器执行shell命令
docker ps查看本机所有容器
docker inspect获取容器或镜像的元数据
docker top查看正在运行中的容器进程信息
docker attach连接正在运行的容器
docker events从docker服务器获取事件
docker logs获取docker日志
docker wait	让一个容器进入等待,使其进入阻塞状态
docker export	讲一个容器的文件系统打包至tar
docker port	列出一个容器的端口映射情况
docker container	管理已经运行的容器的
docker deploy	部署新的堆栈或更新已有堆栈的
docker update	更新容器
docker rename	重命名容器
docker volume	卷管理
docker commit	提交一个容器的文件系统,使之生成一个新的镜像
docker cp	向一个正在运行的容器复制文件,或将容器中的文件复制出来
docker diff	检查一个容器文件系统更改情况
docker login	docker登入
docker logout	docker登出
docker pull	拉取镜像
docker push	推送镜像至服务器
docker search	在docker hub上查询镜像
docker images	列出镜像
docker rmi	删除镜像
docker tag	修改本地某一镜像的标记,使其镜像属于某一仓库
docker build	通过指定Dockerfile文件编译镜像
docker history	查看镜像历史
docker save	将制定镜像保存成tar文件
docker load	从tar中恢复镜像
docker import	从tar中创建一个新镜像
docker checkpoint	设置checkpoint,类似于恢复点,可以让镜像撤销到曾经设置的某一个checkpoint上
docker image	docker镜像管理
docker manifest	docker镜像清单管理
docker trust	docker可信镜像管理
docker swarm	docker集群管理工具
docker node docker集群节点控制
docker stack docker集群堆栈管理
docker system info	查询docker信息
docker version	查询docker版本
docker system	docker系统管理
docker stats	docker容器资源使用统计
docker config	管理docker配置
docker network	docker网络管理
docker plugin	docker插件管理
docker secret	docker敏感信息管理
docker service	docker服务管理
docker container ls查看正在运行的容器
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值