在 docker 中打造 ubuntu 开发环境

拉取 ubuntu image

docker pull ubuntu

查看 image 是否存在

docker images

启动容器

docker run --name ubuntu-dev -t -i -d -p 3316:22 ubuntu:latest

参数说明:

设置 root password

passwd root

创建 sudo 用户

# 更新源并安装 vim
apt-get update
apt-get install vim

# 安装 sudo
apt-get install sudo

# 创建用户
adduser danny

# 添加到 sudo 分组
usermod -aG sudo danny


安装 ssh 服务

apt-get install openssh-client -y
apt-get install openssh-server -y

设置端口, 并启动 ssh 服务

vim /etc/ssh/sshd_config
service ssh start

配置 zsh,

参看: http://www.netflt.com/books/linux/page/myzsh-1xF


Revision #5
Created 1 January 2025 07:02:48 by Danny
Updated 1 January 2025 12:23:15 by Danny