docker pull ubuntu:18.04 //安装下载ubuntu18.04的镜像
mkdir myDockerDir && cd myDockerDir //在宿主机(Mac)创建共享文件夹
docker run --name [Name of container] -it -v $PWD:[your_docker_dir] <imagename> /bin/bash ///运行容器,例如:docker run --name docker_ubuntu1804 -it -v $PWD:/Users/myDockerDir cc6f13ca5102 /bin/bash
${在ubuntu中进行一系列操作}
exit //退出镜像
docker commit -m 'install git' -a 'zack' 3213ec381ab8 ubuntu18.04-develop //保存为新的镜像 docker commit <container-id> <repository>:<tag>
2. 配置git
git config --global user.name "${name}" // 配置用户名
git config --global user.email "${email}" // 配置邮箱
2.2 配置ssh
sudo apt install openssh-server //安装服务器端
sudo apt install openssh-client // 安装客户端
sudo /etc/init.d/ssh restart //重启ssh服务
可选: 3.配置ssh客户端,去掉PasswordAuthentication yes前面的#号,保存退出 udo vi /etc/ssh/ssh_config 4.配置ssh服务器,把PermitRootLogin prohibit-password改成PermitRootLogin yes,保存退出。 sudo vi /etc/ssh/sshd_config
2.3 配置git公钥
ssh-keygen -t rsa -C "coding-docker_ubuntu1804" // 运行命令后 一路enter 生成公钥
~/.ssh/id_rsa.pub文件中即为公钥,将该公钥复制到git中即可。
|