windows 中使用 docker 命令

windows 中使用 docker 命令

您在课程中说, windows 操作系统中可以通过远程连接到虚拟机进行操作

我不太能明白这么操作, 想请教一下老师

https://img1.sycdn.imooc.com/climg/6603dce70998badd15440112.jpg


我在网上查了一下, 是要安装 docker desktop 吗

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
Brian 2024-03-27 21:09:20

windows 操作系统中可以通过远程连接到虚拟机进行操作


其实是通过在windows中安装终端工具,使用终端工具的ssh命令来连接服务器的。


这里涉及windows上的终端工具,比如xshell,finalshell, commander, xterm等,找一个免费的即可!


ssh命令,即ssh <服务器登录user>@<服务器ip> 进行ssh连接,输入密码即可!!


在shell中输入密码是不可见的!

  • 提问者 hmxs_hmbb #1

    windows 连接远程服务器我知道, 但是比如这里的 front-start 前端项目工程是在本地上的

    也就是这个工程没有在远程服务器上面, 而 docker 服务是在远程服务上面的


    这里我们想用 docker 去对我们本地的工程去进行打包成镜像, 但是我本地没有集成 docker

    然后我在 VSCode 中, 通过 ssh 的方式连接到远程服务器; 但是前端工程还是在本地啊, 远程服务器中没有 front-start 文件

    这里我没有搞明白, 是要通过 ftp 工具将本地的 front-start 传到远程服务器上; 然后进行 docker build 吗


    https://img1.sycdn.imooc.com/climg/66041d5b09ae45bb17370121.jpg

    这个截图里面就是我在 VSCode 中连接到远程服务器之后, 但是远程服务没有 front-start , 更没有 Dockerfile

    这里是我没有搞明白的点


    2024-03-27 21:23:41
  • Brian 回复 提问者 hmxs_hmbb #2

    windows 连接远程服务器我知道, 但是比如这里的 front-start 前端项目工程是在本地上的

    也就是这个工程没有在远程服务器上面, 而 docker 服务是在远程服务上面的

    ————我先解释一下,视频中演示的docker在本地,后面的流程可以按照视频中走通;


     docker 去对我们本地的工程去进行打包成镜像——那就需要远程服务器上有你本地的代码


    我在 VSCode 中, 通过 ssh 的方式连接到远程服务器; 但是前端工程还是在本地啊, 远程服务器中没有 front-start 文件——所以这里可以手动上传或者使用vscode远程开发,或者使用jenkins+gitlab的组合通过CICD的流程自动给你拉取代码+构建,总之,docker与Dockerfile源码要在一起。

    2024-03-30 09:21:58
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师