docker 基本操作

镜像相当于类,容器相当于类的实例。 仓库是远程存放镜像的地方(可注册自己的仓库)。

1.拉取镜像:docker pull 仓库:tag      例如: docker pull paddlecloud/paddlespeech(仓库):develop-gpu-cuda11.2-cudnn8-latest(tag)  

        docker hub 上有许多官方镜像,可直接拉取   (项目提供Dockerfile时 可直接docker build 构建镜像) 
2.根据拉取的镜像生成容器: docker run -it image-id /bin/bash       退出容器直接 exit
3. docker ps 查看正在运行的容器   后直接 docker exec -it container-id /bin/bash 可进入容器
4. docker ps -a 查看所有容器  后 docker start container-id 使容器运行 之后 docker exec -it container-id /bin/bash 可进入容器
5. docker stop container-id 停止容器的运行  docker rm container-id 可删除容器(删除需要先停止容器) docker rmi image-id (删除镜像,需先删除所有基于该镜像的容器)
6. docker commit container-id image:tag   将container-id该容器保存为image:tag镜像
7. docker cp   从宿主机cp文件到容器里面(反过来也可以)

其余不常见的操作可以网上搜索。多操作几遍就熟练记住了,跟linux 命令一样。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值