Mac基于Docker-ubuntu构建c/c++编译环境

本文旨在指导Mac用户如何利用Docker Desktop搭建Ubuntu环境,并配置c/c++的编译环境,包括修改镜像源、选择Ubuntu镜像、启动容器、配置ssh、vim和make工具,解决编译问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

编译环境安装和使用被充分验证,如有期望补充的内容欢迎留言评论。

目录

前言

Docker desktop下载安装

修改镜像源

选择ubuntu镜像

docker容器启动

参数说明:

 宿主机与docker容器文件共享

宿主机与docker容器拷贝文件

为 Ubuntu 配置 ssh、vim、make 相关工具

安装工具(如不需要ssh登录则可不安装)

Q1:ubuntu下以root用户的密码是多少?

Q2:编译过程出现Syntax error: "(" unexpected

前言

此文章期望帮助mac用户快速搭建c/c++的编译环境,快速准备软件开发环境,欢迎关注收藏加评论。

Docker desktop下载安装

Docker Desktop: The #1 Containerization Tool for Developers | Docker

修改镜像源

如图1->2->3操作步骤。

使用命令行确认是否安装成功。

macbook@MacbookdeMacBook-Pro /opt % docker --version
Docker version 26.0.0, build 2ae903e

选择ubuntu镜像

执行Pull再执行Run进行安装。

使用命令行确认是否安装成功。

macbook@MacbookdeMacBook-Pro /opt % docker images
REPOSITORY   TAG       IMAGE ID       CREATED       SIZE
ubuntu       20.04     b2c9e106c9d9   11 days ago   72.8MB

docker容器启动

执行如下命令行启动

docker run -itd -p 3316:22 ubuntu:20.04
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值