docker基本命令

本文详细介绍了在 CentOS 系统上安装 Docker 的步骤,包括查看版本、基本命令如拉取、删除镜像和容器,以及常用操作如启动、停止、重命名和镜像管理。重点讲解了docker cp、exec、commit 和 save/load 等高级功能,并提到了如何配置加速器和容器重启策略。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

docker指令:

yum install docker 			下载
docker -v 					查看版本
docker --help				查看帮助说明
docker images				查询docker中镜像列表
docker search ***			搜索镜像
docker pull 镜像名称        拉取镜像
docker rmi 镜像名称         删除镜像
docker run 					启动容器命令
--name						创建容器名称
-i 							创建交互式模式
-t							给容器创建一个系统的伪终端
-d							创建一个守护式模式
-v 							目录映射 两个参数: 1、 宿主机目录; 2、容器中的目录
-p							端口映射 两个参数:	1、 宿主机端口; 2、容器中的端口;
docker ps					查询正在运行的容器
exit;						退出容器
docker ps -a 				查询历史容器列表
docker ps –l				查询最后运行的容器
docker attach imageID/name  进入容器:缺点一次进入,退出后容器就关闭了;
docker exec -it imageID/name进入容器:退出后,容器还在运行:【企业中用这种命令比较多】
docker start imageID/name	启动运行过的容器
docker stop imageID/name	停止容器
docker rename 原名 新名		容器重命名
docker rm imageID/name		删除容器
docker inspect imageID/name	查询容器内部信息
docker inspect -f='' imageID/name	查询容器内部具体信息
docker commit 容器名 镜像名 把容器打成镜像
docker save 镜像名 > /root/压缩包名 把镜像打成压缩包
docker load < /root/压缩包名 把镜像压缩包解压成镜像
docker tag 镜像 仓库名		把镜像放在仓库中
docker push 镜像仓库地址:tag 把仓库push推送到自己hub.docker中


注意:在CentOS系统中docker下载一定要配置加速器;
docker  update --restart=always  容器名字或者容器ID     设置每次自重启
docker container cp 命令用于在容器和本地文件系统之间复制文件/文件夹。


docker container cp [OPTIONS] CONTAINER:SRC_PATH DEST_PATH|-
docker cp [OPTIONS] SRC_PATH|- CONTAINER:DEST_PATH

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值