docker指令

 一、Docker安装


 更新软件源:sudo apt-get update
 安装curl:sudo apt-get installl curl
 检查是否安装成功:curl --version
 卸载curl:sudo apt-get remove curl
 卸载curl同时卸载curl的所有配置文件:sudo apt-get purge curl
 docker安装:curl https://get.docker.com | sh
 curl https://get.docker.com | sh的意思是传输https://get.docker.com执行
 curl==传输数据
 https://get.docker.com==网址
 |==管道符
 sh==执行
 检查是否安装成功:docker --version


 二、Docker操作

查看:systemctl status docker
开启:systemctl start docker
重启:systemctl restart docekr
停止:systemctl stop docker
杀死:sytemctl kill docker
删除:systemctl rm docker
强制删除:systemctl rm -f docker
自启动:systemctl enable docker

三、创建容器

在安装完docker之后,我们需要先拉取一个镜像,容器会根据你的镜像创建。
比如:1、搜素镜像docker search centos
     2、拉取镜像docker pull paddlepaddle/paddle:2.6.0-gpu-cuda11.2-cudnn8
     3、docker run -it --gpus all --name paddle --restart=always -v /paddle:/paddle
-d paddlepaddle/paddle:latest /bin/bash

#参数说明
run 创建容器并且运行容器
-d nginx:latest后台方式运行,并返回容器ID
-it 使用交互方式进行,进入容器查看内容
-v /data:/data指定端口映射,格式为:主机端口:容器端口
--restart=always 设置容器自动启动
--name mycontainer 指定容器名字

四、容器操作

查看所有容器:docker ps -a

查看容器是否运行:docker ps

查看容器状态:docker stats container_id

自启动:docker update --restart=always container_id

关闭自启动:docker update --restart=no container_id

运行:docker start container_id

重启:docker restart container_id

关闭:docker stop container_id

杀死:docker kill container_id

删除:docker rm container_id

强制删除:docekr rm -f container_id

重命名:docker renamen container_name new_name

将镜像打包成文件 docker image save cd7e898c25da -o yolov5.tar
文件载入镜像:docker image load -i yolov5.tar                                                                                                                                           
从容器中拷贝到宿主机:docker cp 4fb58f622815:/usr/src/app/detect.py /mnt

从宿主机拷贝到容器中:docker cp /mnt 4fb58f622815:/usr/src/app/detect.py
导出容器保存为文件:docker export -o mycontainer.tar 4fb58f622815
-o 导出地址及文件名
文件导入镜像:docker import centos.tar centos:test
将容器打包成一个新的镜像
docker commit -m="add vim success" -a="xuzhi" bf4b4afa07e3 xuzhi/centos_vim:vim-test
-m 描述  -a 作者
xuzhi/centos_vim:vim-test   name:tag

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值