- Published on
docker 完善一个Ubuntu容器
- Authors
- Name
- DP Piggy
- @xiaozhudxiaozhu
1. docker
1.1 拉取一个 Ubuntu 镜像
docker pull ubuntu:latest
1.2 查看本地镜像
docker images
1.3 运行容器
docker run -itd --name ubuntu-setup ubuntu
1.4 进入 容器
docker exec -it ubuntu-setup /bin/bash
2. Ubuntu
进入到 ubuntu 容器后,感觉 docker ubuntu container 还是非常干净的。我们常用的 vim sudo 工具都没有,需要我们自己配置。
2.1 安装必要工具
2.1.1 更新软件库
此过程可能较慢
apt update
2.1.2 安装 sudo
apt install sudo
2.1.3 安装 vim
sudo apt install vim
2.1.4 安装 git
# 安装git
sudo apt install git
# 查看git 版本信息
git --version
2.1.5 安装 curl
sudo apt intall curl
2.2 zsh
2.2.1 安装 zsh
sudo apt install
2.2.2 查看 zsh 版本
zsh --version
2.2.3 设置默认 shell 为 zsh
chsh -s /bin/zsh
# 或者使用以下命令
chsh -s $(which zsh)
同理, 使用以下命令可以切换到 bash
chsh -s /bin/bash
2.2.4 退出容器,以 zsh 重新进入
exit
docker exec -it ubuntu-setup /bin/zsh
2.2.5 oh-my-zsh
2.2.5.1 安装 oh-my-zsh
# 国外资源 过于慢
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
# 再试试这个命令
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
# 还不行的话使用,使用国内资源
sh -c "$(curl -fsSL https://gitee.com/shmhlsy/oh-my-zsh-install.sh/raw/master/install.sh)"
2.2.5.2 配置 oh-my-zsh
配置 zsh 主题
vim .zshrc
# 将zsh 主题改为我们心仪的主题,其实默认的就b
ZSH_THEME="robbyrussell"
使我们的 zsh 配置生效
#将我们的配置生效一下
source .zshrc