首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
SAAS
ToB门户
了解全球最新的ToB事件
论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
微博
Follow
记录
Doing
博客
Blog
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
排行榜
Ranklist
相册
Album
应用中心
qidao123.com ToB IT社区-企服评测·应用市场
»
论坛
›
数据库
›
Oracle
›
Docker:3、在VSCode上安装并运行python步伐或JavaScrip ...
返回列表
发新帖
Docker:3、在VSCode上安装并运行python步伐或JavaScript步伐
[复制链接]
发表于 2025-10-28 14:55:11
|
显示全部楼层
|
阅读模式
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
×
1.VSCode上安装并运行python步伐:
1.1.安装Docker插件
1.2.新建自动化脚本DockerFile
FROM python:3.-slim-buster
WORKDIR /app
COPY ..
RUN pip3 install -r requirements.txt
CMD ["python3", "app.py"]
复制
代码
COPY <本地路径><目的路径>,第一个点代表根目次下的全部文件,第二个点表现当前的工作路径。
RUN允许我们在创建镜像时运行恣意的shell下令。
Pip install 来安装Python步伐的所需库。
CMD来指定当Docker
容器
运行之后要实行的下令
1.3.创建镜像
打开vscode
终端
,输入下令
docker build -t yourImageName .
复制
代码
-t 背面跟的参数yourImageName应该更换成你要创建的镜像的名字。
末了的.告诉docker应该在当前目次下探求这个Dockerfile
再输入docker images大概docker image ls下令,检察docker创建的镜像列表内里是否包罗刚刚我们创建的镜像。
1.4.启动
容器
打开vscode
终端
,输入下令
docker run -p 80:50000 -d yourImageName
复制
代码
-p 背面跟的参数是本机端口
:背面跟的是映射的docker
容器
的端口
-d 让容器在背景运行,如许容器的输出就不会直接表现在控制台上。
也可以不举行端口映射,直接启动
docker run yourImageName
复制代码
大概在dockerdesktop中举行启动
1.5.通过dockerdesktop动态监视
dockerdesktop可以检察步伐的动态数据。
2.VSCode上安装并运行js步伐:
2.0.预备js步伐
新建一个文件夹docker_learn,内里新建一个index.js文件,文件内只有一行代码
console.log("快速上手docker");
复制代码
在vscode的控制台里跳转到这个文件所在的目次,并输入下令node index.js。
此时发现控制台乐成打印数据。那么js步伐算预备好
留意:假如控制台提示说【node : 无法将“node”项辨以为 cmdlet、函数、脚本文件或可运行步伐的名称。】
分析nodejs没有安装大概情况变量没有设置好。致意装或设置好后再继续以下步调。
2.1.安装Docker插件
同1.1
2.2.新建自动化脚本DockerFile
现在我们在项目中再新建一个Dockerfile文件。留意文件名开头大写。
FROM node:14-alpine
COPY index.js /index.js
CMD node /index.js
复制代码
from下令指定一个根本镜像。这里的alpine和redhat、centos一样,都属于linux发行版的一种,但是它是轻量级的,只有几十兆。
copy下令表现复制应用步伐到镜像中。第一个参数为源路径,指的是相对于Dockerfile文件的路径。第二个参数是目的路径,是相当于镜像的路径。
cmd下令第一个参数表现可实行步伐的名字。第二个参数表现可实行步伐吸收到的参数。
2.3.创建镜像
同1.3
2.4.启动容器
同1.4
2.5.通过dockerdesktop动态监视
同1.5.
回复
使用道具
举报
返回列表
浏览过的版块
物联网
数据仓库与分析
人工智能
Java
SAAS
SQL-Server
分布式数据库
DevOps与敏捷开发
IOS
天津储鑫盛钢材现货供应商
+ 我要发帖
登录后关闭弹窗
登录参与点评抽奖 加入IT实名职场社区
去登录
微信订阅号
微信服务号
微信客服(加群)
H5
小程序
快速回复
返回顶部
返回列表