比如我想试一下某个 cmake 项目的安装,里面可能会在 linux 一些目录装很多东西,因为我对整个流程还不太熟悉,再加上有一点强迫症,不想让这些东西污染我的系统环境
因为之前好像听说 docker 更多用于项目部署,而不是像虚拟机一样,开个容器再进去操作。
1
chinafeng 2021-06-04 22:47:58 +08:00
可以这么做,但是 Docker 正常不是这么用的,因为你关闭容器后,你的数据和操作就丢失了,你可以考虑写一个 Dockerfile,本质上跟你人工安装区别不大
|
2
Shawns 2021-06-04 23:07:44 +08:00
可以试试 Vagrant
|
3
ClericPy 2021-06-04 23:24:33 +08:00
强迫症, multipass 吧... 虽然也容器
|
4
meetyuan 2021-06-04 23:39:46 +08:00 via iPhone
虚拟机,然后装好后做个快照,用完恢复快照
|
5
Tink 2021-06-05 00:18:08 +08:00 via Android
可以
|
6
stille 2021-06-05 01:14:45 +08:00 via iPhone
非常可以
初级阶段,起一个容器,进去尝试折腾搭建你要的环境,随时可以停止,只要不删除都还在。 熟悉了就根据你要的环境写个 Dockerfile 创建一个镜像,每次直接用这个镜像起容器就是带你要的环境的, |
8
bl 2021-06-05 09:08:17 +08:00
可以,我就是使用 docker 中的 linux,很方便
https://www.upupor.com/search?keyword=centos |
9
raaaaaar 2021-06-05 17:37:30 +08:00 via Android
wsl 呢?
|
10
AoEiuV020 2021-06-05 20:13:46 +08:00 via Android
这种临时环境我喜欢用 github actions tmate 远程控制,
很多开发环境任意版本都可以轻易配置,Linux mac 都有,一次可以用 6 个小时, |
11
Privileges 2021-06-06 16:49:03 +08:00 via Android
可以,不想折腾时删掉容器就行
|