1.Docker 镜像更换源
- 打开Docker Quickstart Terminal利用ssh连接到default 虚拟机
docker-machine ssh default
- 更改系统变量:
sudo sed -i "s|EXTRA_ARGS='|EXTRA_ARGS='--registry-mirror={http://cdab6710.m.daocloud.io} |g" /var/lib/boot2docker/profile
其中大括号内换成自己的源,建议使用阿里源,其他的都不靠谱,血泪教训。
- 退出虚拟机:
exit
- 重启虚拟机
docker-machine restart default
- 查看环境变量:
docker info
-
registry-mirror
已经变成自己设置的变量表明成功了。
参考链接
1.1 apt-get 源 pip 源
1.1.1#### apt-get 源
docker 镜像来自官方python 版本是3.7。
首先要安装vim编辑器,然后:apt-get install lsb-release
利用 lsb_release -a
查看系统版本;ubuntu ,debian,centos之类的。
然后可以去清华源寻找对应的教程。
参考
1.1.2设置pip源。
新建或者编辑:
~/.pip/pip.conf
输入:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
保存.
参考
2. Docker 移动虚拟磁盘
-
打开:
-
关闭虚拟机,关闭前需要关闭容器。。。
-
点击左上角管理,进入虚拟介质管理
-
更换文件夹
-
点击应用:
结束之后,看看能不能正常使用docker ,然后删掉原来的文件即可。
3.Docker 更改最大硬盘设置
- 今天save images出现no space 原来默认虚拟机的硬盘最大是20G,超过就不能用了。所以需要吧虚拟机硬盘最大值设置的大一些。
3.1 先尽可能的保存镜像,然后新建默认虚拟机
docker-machine ls
显示虚拟机,一般的default
docker-machine rm default
删除前先确认保存好了镜像
docker-machine -D create -d virtualbox --virtualbox-disk-size "100000" default
再创建一个大的。
other
我本来想充分学习虚拟机vmware ,结果每次开机都需要配置ip。设置共享文件夹安装起来又总是差点什么。还是装回virtualbox