Ubuntu下docker笔记

导出容器 

docker export -o d:/a.tar ubuntu20.04 

  

导入容器 

docker import d:/a.tar hello 

 

运行容器 

docker start -ai ubuntu20.04 

停止容器 

docker stop cuda11 

进入容器 

docker exec -it ubuntu20.04 bash 

  

============================================== 

  

打包成镜像 

docker commit 135a0d19f757 jenkins:1.0 

  

保存镜像为文件 

docker save -o d:/my_jenkins.tar jenkins:1.0 

  

导入镜像 

docker load --input my_jenkins.tar 

 ================================ 

  

运行镜像 

docker run -it -p 80:7860 --name glm2 glm2 

  

测试GPU 

sudo docker run --rm --gpus all nvidia/cuda:12.2.0-base-ubuntu20.04 nvidia-smi 

sudo docker run --rm -it --gpus all nvidia/cuda:11.0.3-base-ubuntu20.04 /bin/bash 

  

带GPU启动 

sudo docker run -it -p 9000-9050:9000-9050 --gups all --name cuda12 nvidia/cuda:12.2.0-base-ubuntu20.04 /bin/bash 

  

docker run -it -p 80:7860 -v d:/weights:/home/glm2/data --name glm2 glm2:1.0 

================ 

CUDA 12.2 

sudo docker pull nvidia/cuda:12.2.0-base-ubuntu20.04 

  

  

pip3 config set global.index-url Simple Index 

============================ 

关闭docker服务 systemctl stop docker 

进入容器配置存储地址 cd /var/lib/docker/containers 

进入容器id文件夹 

修改宿主机中的 host 配置文件 "ShmSize":67108864(此步通常需要 root 权限) 
vim hostconfig.json 

重启docker服务 
systemctl start docker 

  • 5
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Docker是一个开源的容器化平台,可以帮助开发人员将应用程序及其依赖打包成一个独立的容器,实现快速部署和可移植性。通过使用Docker,可以在不同的环境中运行应用程序,而无需担心环境差异和依赖冲突。 在Ubuntu上安装Docker可以按照以下步骤进行操作: 1. 首先,在终端中运行以下命令设置Docker的软件源: echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null 2. 更新软件包列表: sudo apt-get update 3. 卸载之前安装的旧版本Docker(如果有): sudo apt-get remove docker docker-engine docker.io containerd runc 4. 添加Docker的官方GPG密钥: curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add - 5. 安装Docker Engine: sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin 以上是在Ubuntu上安装Docker的基本步骤,你可以根据实际情况进行操作。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [UbuntuDocker的安装与使用教程](https://blog.csdn.net/CZD__CZD/article/details/120485685)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* [Docker安装Ubuntu详细过程(个人学习笔记)](https://blog.csdn.net/sjy072411/article/details/125025159)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值