docker容器的基本用法

docker概念: 更快/更方便的虚拟机

docker作用: 不同程序所需运行环境不同,docker可以与宿主机隔离,提供独立运行环境

docker 镜像image与容器container区别
镜像:静态
容器:运行态
容器是镜像的载体,镜像是容器的内容。

常用命令
查看运行中容器: sudo docker ps
查看当前所有容器:sudo docker ps -a
查看镜像: sudo docker images

新建容器: sudo docker run -itd --name test --gpus all --cpuset-cpus=‘0-5’ -p 15002:15002 镜像名:tag /bin/bash /home/start.sh
进入容器: sudo docker exec -it 容器名/容器id bash
退出容器:exit

复制文件到容器内: sudo docker cp xxx 容器名/容器id:/home
复制容器内文件到宿主机: sudo docker cp 容器名/容器id:/xxx ./

停止容器: sudo docker stop 容器名/容器id
启动容器: sudo docker start 容器名/容器id
删除容器: sudo docker rm 容器名/容器id

容器导出为tar: sudo docker export -o xxx.tar 容器id 通过tar导入为镜像:sudo docker import xxx.tar 镜像名:tag
镜像导出为tar: sudo docker save -o xxx.tar 镜像名:tag 通过tar导入为镜像: sudo docker load -i xxx.tar

容器提交为镜像:sudo docker commit 容器名/容器id 镜像名:tag

将容器中的包导出为requirements.txt
pip freeze > requirements.txt

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值