首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >docker的常用命令

docker的常用命令

作者头像
在水一方
发布2022-06-14 16:52:01
发布2022-06-14 16:52:01
4770
举报
文章被收录于专栏:在水一方在水一方

dcoker容器化技术在现在的企业应用中也是非常广泛,今天就来重点学习一下docker的相关命令,孰能生巧:

docker info 查看docker的信息 docker search: 用来搜索镜像 docker images: 列出本地主机上的镜像 如果想要看docker images后面可以跟哪些参数可以:

docker ps 表示查询正在运行中的容器,加上-a 表示查看所有的容器

docker rmi +镜像id :删除镜像 docker rm +容器id :删除容器

学会使用docker + 命令+ --help 学习命令的技巧 docker run [可选参数]

--name=name 容器名字用来区分容器 -it 使用交互方式运行,进入容器查看内容 -d 后台运行 -p 容器端口

退出容器并停止:exit

退出不停止:Ctrl+P+Q

启动容器命令: docer start 容器id docker restart 容器id # 重启容器 docker stop 容器id # 停止容器 docker kill 容器id # 暴力删除容器

进入容器命令:

1 docker -exec -it 容器id /bin/bash 2 docker attach 容器id

有时候需要将容器内的文件拷贝到容器外部,这个应该怎么操作呢? 1 docker cp 容器id:文件路径 外部容器路径

提交镜像

docker commit -m ''

容器数据卷:

很多时候应用需要保存数据,数据不能存在于容器中,如果放在容器中,一旦容器删除了数据都没有了,这样的数据风险非常大,这种情况需要进行数据的持久化,容器数据卷就是这样一个技术,其实就是一个目录的挂载,就是将容器容器内的路径挂载到Linux上,那么数据卷是如何用的呢,这里采用命令来做

docker run -it -v 主机目录:容器中的目录

代码语言:javascript
复制
docker run -it -v /home/test:/home centos /bin/bash

查看是否挂载成功

经测试发现挂载成功后:在/home/test中加入文件后自动挂载到容器的/home目录中,在/home 目录中加入文件会自动挂载到Linux的/home/test目录中 停止容器后在Linux上修改文件,也会自动同步到容器内部

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 进入容器命令:
  • 提交镜像
  • 容器数据卷:
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档