在vscode中使用ssh運(yùn)行docker:從下載到運(yùn)行全流程
首先在本機(jī)或者服務(wù)器上下載docker并運(yùn)行
本文目的旨在本機(jī)下載docker并打包,然后在服務(wù)器上進(jìn)行加載
docker -v Docker version 27.0.3, build 7d4bcd8
有輸出說明在運(yùn)行
一、下載
在docker hub上下載docker以tensorflow為例

點(diǎn)擊tag搜索自己想要的版本

copy命令并進(jìn)行下載
二、打包
docker images REPOSITORY TAG IMAGE ID CREATED SIZE tensorflow/tensorflow 2.16.1-gpu 21df1084f706 5 months ago 7.35GB tensorflow/tensorflow 2.6.1-gpu b6bcb9632c86 2 years ago 5.63GB
此時(shí)說明docker已經(jīng)被下載,我們需要把它打包成一個tar
docker save -o 自己定義一個名字.tar REPOSITORY的名字:TAG的名字 例如: docker save -o tf123.tar tensorflow/tensorflow:2.6.1-gpu
打包完成后,tar文件在輸入命令的當(dāng)前目錄下,然后此tar拷貝到服務(wù)器中
三、加載
在服務(wù)器中加載tar
docker -i XXXX.tar
等待一段時(shí)間后
docker images
會出現(xiàn)此docker容器
四、映射
現(xiàn)在我們有了docker容器,但是容器中還沒有任何文件夾,所以需要把本地的文件夾映射到docker中
sudo docker run -itd -p 端口 --privileged=true --shm-size=32g --gpus all -v 本地文件夾:docker文件夾 --name 自定義一個容器的名字 REPOSITORY的名字:TAG的名字 /bin/bash
其中端口隨便輸入,例如1234:11
文件夾使用絕對路徑
五、VSCODE
打開ssh

可以看到很多容器,進(jìn)入之后找到home文件夾,剛才映射的文件就在里面
容器中需要重新下載個解釋器(至少在我目前下載的容器中是這樣的)

在容器中也可以繼續(xù)配置環(huán)境(此時(shí)之前配置的清華源是沒有的)
結(jié)語
如果是直接在本機(jī)或者服務(wù)器上配置可以直接省去二和三
到此這篇關(guān)于在vscode中使用ssh運(yùn)行docker:從下載到運(yùn)行全流程的文章就介紹到這了,更多相關(guān)vscode使用ssh運(yùn)行docker內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- vscode中啟用docker擴(kuò)展顯示無權(quán)限的問題解決
- VSCode連接遠(yuǎn)程docker環(huán)境操作步驟
- vscode進(jìn)入服務(wù)器docker容器的方法
- vscode利用ssh配置docker容器并開啟遠(yuǎn)程編程模式的詳細(xì)步驟
- vscode 遠(yuǎn)程連接服務(wù)器docker容器的設(shè)置方法
- 使用Vscode結(jié)合docker進(jìn)行開發(fā)的詳細(xì)過程
- 解決vscode docker插件docker.socket權(quán)限問題
- Docker+Vscode搭建(本地/遠(yuǎn)程)開發(fā)環(huán)境
相關(guān)文章
Docker安裝ClickHouse并初始化數(shù)據(jù)測試
clickhouse作為現(xiàn)在流行的數(shù)據(jù)分析數(shù)據(jù)庫,非常熱門,docker如何安裝ClickHouse,很多朋友并不是很明白,今天小編抽空給大家分享一篇教程關(guān)于Docker安裝ClickHouse并初始化數(shù)據(jù)測試的問題,一起看看吧2021-06-06
Docker部署Open WebUI+Ollama完整教程(Windows/Linux通用)
在本地搭建專屬大模型平臺,不用依賴云端服務(wù),既能實(shí)現(xiàn)可視化聊天交互,又能保證數(shù)據(jù)隱私——今天就給大家分享最省心的方案:用 Docker 一鍵部署 Open WebUI + Ollama,需要的朋友可以參考下2026-04-04
解決docker安裝完成報(bào):bridge-nf-call-iptables is disabled問題
這篇文章主要介紹了解決docker安裝完成報(bào):bridge-nf-call-iptables is disabled問題,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-11-11
使用docker部署influxdb與 mongo的常用命令
這篇文章主要介紹了使用docker部署influxdb與 mongo的常用命令,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-05-05
docker在windows創(chuàng)建卷后本地找不到的完美解決方法
這篇文章主要介紹了docker在windows創(chuàng)建卷后本地找不到的完美解決方法,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2024-02-02

