docker使用
docker 我就把它当虚拟机吧,比虚拟机高级,轻量级,好用。
1.安装docker http://www.runoob.com/docker/ubuntu-docker-install.html
2.拉取镜像docker pull chug/ubuntu14.04x64
3.启动镜像docker run -t -i chug/ubuntu14.04x64 /bin/bash
4.在镜像中安装自己常用软件vim,配置~/.gitconfig,把ssh-keygen -t rsa生成的~/.ssh/id_rsa.pub文件的内容放到需要拉取代码的网站上
5.克隆代码到镜像git clone ssh://username@github.com
6.愉快的编译吧
-v参数可以把本地目录映射到镜像内,双向共享:sudo docker run -t -i --privileged=true -v /home/brian:/home/brian chug/ubuntu14.04x64
sudo docker ps -a //查看当前运行的容器及状态
sudo docker rm e98262536960 -- CONTAINER ID //删除容器 释放空间
exit //退出容器,容器暂停
sudo docker restart e98262536960 //重启容器
sudo docker attach e98262536960 //进入容器
sudo docker images //查看当前保存的images
sudo docker rmi 2c92d4122726 -- IMAGE ID //删除image
Docker Root Dir: /var/lib/docker
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~