Docker入门基础

4 篇文章 0 订阅
4 篇文章 0 订阅

✍️Docker入门基础

✨Docker的常用命令

docker version		   # 显示docker的版本信息
docker info			   # 显示docker的系统信息,包括镜像和容器的数量
docker 命令 --help 	   # 帮助命令

💿镜像命令

查看命令

docker images		# 查看所有本地的主机上的镜像
-a, --al1	# 列出所有镜像
-q,--quiet	# 只显示镜像的id
# 解释
REPOSITORY        TAG         IMAGE ID        CREATED          SIZE
镜像的仓库源       镜像的标签  镜像的id        镜像的创建时间   镜像的大小

搜索命令

docker search 镜像名字		# 搜索镜像
--filter=项目名=值	        # 可选项过滤搜索
# 例:--filter=STARS=3000   # 搜索出来的镜像就是STARS大于3000的

下载命令

docke pull 镜像名[:tag]		#下载镜像
# 如果不写tag,默认就是latest

删除命令

docker rmi -f 镜像名/id		# 删除指定镜像
docker rmi -f 镜像名1 镜像名2 镜像名3	 # 一次删除指定多个镜像
docker rmi -f $(docker images -aq)		# 删除全部容器

查看镜像分层

docker image inspect 镜像id

🍳容器命令

新建容器并启动

docker run [可选参数] 镜像名		# 新建容器并启动
--name=Name		# 容器名字用来区分容器
-d				# 后台方式运行
-it				# 使用交互方式运行,进入容器查看内容
-p				# 指定容器的端口-p 8080:8080
-P				# 随机指定端口

新建并进出容器

docker run -it 容器名 /bin/bash		# 新建并进入容器
exit		# 退出容器
Ctrl+P+Q	# 容器不停止退出

查看所有容器

docker ps			# 列出当前正在运行的容器
-a			# 列出当前正在运行的容器+带出历史运行过的容器
-n=?		# 显示最近创建的容器
-q			# 只显示容器的编号

删除容器

docker rm容器id	# 删除指定的容器,不能删除正在运行的容器,如果要强制删除 rm -f
docker rm -f $ (docker ps -aq)		# 强制删除所有的容器
docker ps -a -q|xargs docker rm		# 删除所有的容器

启动和停止容器的操作

docker start 容器id		# 启动容器
docker restart 容器id		# 重启容器
docker stop 容器id		# 停止当前正在运行的容器
docker kill 容器id		# 强制停止当前容器

进入当前正在运行的容器

# 方式1:进入容器后开启一个新的终端,可以在里面操作
docker exec -it 容器id bashshe11
# 方式2:进入容器后开启一个新的终端,可以在里面操作
docker exec -it 容器id /bin/bash
# 方式3:进入容器正在执行的终端,不会启动新的进程
docker attach 容器id

从容器内拷贝文件到主机上

docker cp 容器id:容器内路径 目的主机路径

🎗️其他常用命令

后台启动容器

docker run -d 镜像名		# 后台启动容器命令
#常见的问题: docker容器使用后台运行,就必须要有要一个前台进程,docker发现没有应用,就会自动停止。

查看日志

docker logs [参数] 容器名/id		# 查看日志
-tf				# 显示日志
--tai7 number	 # 要显示日志条数

查看容器中进程信息

docker top 容器id

查看镜像的元数据

docker inspect 容器id

生成新镜像

docker commit -m='提交的描述信息' -a='作者' 容器ID 镜像名

🚀Docker学习基础总结

📣特别声明

原文地址:Docker基础 - 开摆工作室博客 (kbai.cc)

此文章全部都是依靠自己的学习理解来写的原创文章,难免可能会出现有错误的地方,

如果大家以后阅读的时候发现有问题,那就麻烦到下方评论区来进行错误指出,使错误尽快做出改正,

在此,感谢大家的阅读与支持!🤝💦🎉

🍻支持一下

觉得我写的好的话可以支持一下我哦~持续关注我,会更新其他好玩且实用的项目。

👋如果我能帮助到你,那就请我喝杯🧋呗~👇👇👇

我的博客链接:blog.kbai.cc

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

开摆工作室

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值