Docker学习笔记

普通用户借助docker容器提权

Docker中run命令和exec命令的差别?

Docker帮助信息查询

sudo docker help				# Docker帮助信息查询
sudo docker help run			# 查询Docker run命令的帮助信息

Docker镜像相关命令

查看镜像信息

sudo docker images				# 查看docker上面所有的镜像
sudo docker inspect imageId		# 查看镜像id为imageId的镜像详细信息

删除镜像

  • rmi: remove image,删除镜像
sudo docker rmi redis:5.0		# 删除redis:5.0的标签(如果只有一个标签,则在删除标签的同时会连同镜像一起删除)
sudo docker rmi imageId			# 删除镜像id为imageId的镜像详细信息

如何解决 image has dependent child images 错误

Docker容器相关命令

查看容器信息

sudo docker ps -a				# 查看所有容器

启动容器

sudo docker start c7f7			# 启动容器id为c7f7的容器

查看容器日志

sudo docker logs d131380f4035						# 查看容器d131380f4035的日志
sudo docker logs --tail="10" d131380f4035			# 查看容器d131380f4035的日志的后10行
sudo docker logs -f --tail="10" d131380f4035		# 实时查看容器d131380f4035的日志的后10行

Docker容器应用日志查看
docker logs 查看实时日志
Docker查看log的几个命令
docker查看容器日志
运维笔记–docker高效查看后台日志

进入容器

  • attach命令
  • exec命令
  • nsenter工具
sudo docker exec -it influxDbServer bash		# 使用exec命令进入influxDbServer容器的bash环境

停止容器

sudo docker stop c7f7			# 停止容器id为c7f7的容器

删除容器

sudo docker rm 35fa				# 删除容器id为35fa的容器

相关文档

docker系列一 docker 安装和常用命令
alpine linux apk 包管理软件使用说明 详解(译自官方文档)
docker容器中查看容器linux版本
Docker容器的创建、启动、和停止

你可能感兴趣的:(Docker)