window WSL ubuntu安装docker,nodejs

一、常用命令:

1、查看软件列表

sudo dpkg --list

2、移除软件

举例卸载docker相关组件

sudo apt-get --purge remove docker-ce
sudo apt-get --purge remove docker-ce-cli
sudo apt-get --purge remove docker-ce-rootless-extras
sudo apt-get --purge remove docker-scan-plugin

3、docker查看状态

sudo service docker status

4、ubuntu解压命令

xz -d xxxx.tar.xz
tar -xvf xxxx.tar

二、遇到的问题:

1、System has not been booted with systemd as init system (PID 1). Can‘t operate.问题解决方法

System has not been booted with systemd as init system (PID 1). Can‘t operate.问题解决方法_任求其-zzx的博客-CSDN博客

2、WSL环境下查看ubuntu版本等信息命令

cat /etc/*release

3、执行 docker version报错 Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get "http://%2Fvar%2Frun%2Fdocker.sock/v1.24/version": dial unix /var/run/docker.sock: connect: permission denied 解决办法

WSL上使用docker遇到问题解决 - 简书

4、WSL安装docker遇到docker in not runing解决办法

window10下子系统ubuntu安装Docker_一行Java的博客-CSDN博客_win10子系统安装docker

三、docker安装node.js环境

官方参考文章:

docker-node/README.md at main · nodejs/docker-node · GitHub

1、拉取node镜像

sudo docker pull node

2、不带挂载点创建容器

docker run -it --rm -d --name my-running-app node

3、带挂载点创建容器

WSL下ubuntu对应window目录参考文章:

Linux学习笔记-Windows10系统下的Ubuntu子系统(WSL)(双系统)学习笔记——持续更新_垚垚爸爱学习的博客-CSDN博客_ubuntu子系统和双系统

docker run -it --rm -d --name my-running-app -v /mnt/c/Users/Administrator/Desktop/myNodeNew:/home/myNode node

4、执行单个js

docker run -it --rm --name my-running-script -v /mnt/c/Users/Administrator/Desktop/myNodeNew:/home/myNode -w /home/myNode node node app.js

四、nodejs相关教程文章

Node.js 安装配置 | 菜鸟教程

七天学会NodeJS

把一个 Node.js web 应用程序给 Docker 化 | Node.js

如何安装 Node.js

五、ubuntu环境nodejs安装教程

https://github.com/nodesource/distributions/blob/master/README.md

六、node.js框架搭建Demo

https://codebase.show/projects/realworld?category=backend

七、node.js框架

1、NestJS + microservices + Nx + CraphQL + Docker

(1)、Nx学习

参考文章:Nx——用 monorepo 来管理你的 Angular 应用 - 知乎

八、NestJs学习

1、argon2组件的安装报错,window环境下:

(1)Clang的安装 Windows 10下安装Clang,并作为自己的编译器 - Frank_Ou - 博客园

win10下安装llvm和clang_咸鱼半条的博客-CSDN博客_clang win10

九、mysql免费版下载

MySQL :: MySQL Community Downloads


版权声明:本文为zhizhuodewo6原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。