在docker中配置apt工具与python的源均为国内源
在docker中配置apt工具与python的源均为国内源
1、准备并进入一个docker容器
本文主要包含一些常用的配置方法。包括在docker中配置系统源、python源。
打开 linux 终端,或者在部署了docker desktop的Windows10计算机上启动PowerShell。通过 docker images
命令,可以查看一下当前所有的镜像 :
PS C:\Windows\system32> docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
tensorflow v1 21aff38ba376 5 days ago 2.76GB
datadisplay v1 fde2ca3a59d5 2 weeks ago 1.21GB
uwsgi v1 3f285c0d6e9c 2 weeks ago 1.04GB
ubuntu latest d70eaf7277ea 6 weeks ago 72.9MB
tensorflow/tensorflow latest-jupyter 3c3d02b0ce58 2 months ago 1.62GB
tensorflow/tensorflow latest 623195db36df 2 months ago 1.46GB
如果本地没有任何docker镜像,则可以自己先pull一个新的系统镜像,这里不做介绍。
接下来我们通过REPOSITORY为ubuntu的镜像创建一个新的docker容器
ubuntu latest d70eaf7277ea 6 weeks ago 72.9MB
命令如下:
PS C:\Windows\system32> docker run -it d70eaf7277ea /bin/bash
root@bc653cf6e407:/#
可以看到创建后自动以最高权限进入了该容器。
2、配置容器中Linux系统apt工具源为国内源
先进行更新apt源:
apt update
apt upgrade -y
为了能够使用文本编辑功能,接下来安装vim工具:
apt install vim
使用vim工具更改系统源镜像的配置文件:
vim /etc/apt/sources.list
先使用"#"号注释掉或者删掉原先的地址,而后添加以下内容(阿里云镜像):
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
其中,使用vim编辑需要通过输入“i”进入“INSERT”(输入)模式,编辑完成后通过输入":"(一定只能是英文字符的冒号)进入命令模式,并在vim命令模式下输入“!wq”命令实现保存并退出。
完成后再次更新apt源:
apt update
apt upgrade
3、配置docker中的python的pip源亦为国内源
最新的docker ubuntu镜像中系统自带的python就是python3,并且已经安装好了pip工具,我们只需要将pip源该为国内源即可,以豆瓣源为例,依次执行以下命令:
mkdir ~/.pip
cd ~/.pip
vim pip.conf
编辑pip.conf文件内容如下:
[global]
timeout = 6000
index-url = http://pypi.douban.com/simple
trusted-host = pypi.douban.com
在docker中配置apt工具与python的源均为国内源相关推荐
- python换源_python更换国内源
python安装之后默认是使用国外的源,使用pip下载模块网速不是很好,有时候下到一半还会断开连接,非常不方便,最好配置国内的源. Windows下: 在Windows配置源可参考下面两个博客: 在本 ...
- docker 中配置网易镜像
要在 Docker 中配置网易镜像,需要完成以下步骤: 打开 Docker 客户端. 在命令行中输入以下命令,以下载网易镜像加速器地址: sudo curl -sSL https://get.daoc ...
- python 安装包时添加国内源
python 安装包时添加国内源 清华源 -i https://pypi.tuna.tsinghua.edu.cn/simple/
- 在Docker中配置ASP.NETCore的HTTPS模式
(The Continued Rising Power of Developers) 使用HTTPS,让网站更安全 PS:经过两周的学习和部署迁移,目前已经把所有后端都迁到了基于Docker的Jenk ...
- 在docker中配置defects4j基准测试集
前言 本文旨在记录--如何在docker的Ubuntu镜像下配置defects4j 1.2.0 (最新版本,此时时间:2018-09-16). 一.配置过程 1)先要在docker下安装Ubuntu( ...
- Docker中配置Oracle12c
前言 最近实习导师要求部署公司项目,其中需要使用Oracle.在经历了window的部署之后他竟然神奇的卡了3小时进度条!无奈之下只能取消,结果可想而知,我还需要卸载我的window版本的Oracle ...
- docker中配置redis
1.常规操作 docker pull redis(默认你的docker中没有redis) 2.查看redis是否拉取成功 docker images redis 3.创建目录,在你的宿主机,(我是在虚 ...
- manjaro配置arch源_manjaro 切换国内源及软件安装
配置国内源 1.配置镜像源: sudo pacman-mirrors -i -c China -m rank 2.设置 archlinuxcn 源,antergos源,arch4edu源: sudo ...
- Python基础专栏④-Pip篇①-国内源的设置
现在python受到越来越多的人的喜爱,因为它提供了大量的第三方库供人们使用,但是第三方库需要安装后才能使用,由于python官方的库的安装包所在的服务器在国外,所以如果网速不好的话,经常会安装失败, ...
最新文章
- 带你了解“比特币黄金”和SegWit2x分叉
- vue 企业发展历程动画_「咻动画」企业宣传片可以在哪些方面应用?
- GDB 调试多进程或者多线程应用
- linux常用命令和选项
- 国籍 mysql_国籍表SQL,按首字母升序排序
- dp打开思路3:HDU1069 POJ3616 POJ1088
- LeetCode 1561. 你可以获得的最大硬币数目
- i12蓝牙耳机使用说明书图片_飞利浦SHB4385 BASS+无线蓝牙耳机晒单 使用体验
- opencv给视频打马赛克
- ssh整合之四单独搭建struts的运行环境
- paip.银行卡号的效检
- 火山PC加载DLL窗口案例教程
- 我的家庭私有云计划-19
- ssc335调试isp记录之色彩篇
- html制作页面书签的步骤,网页制作基础教程(二)html标签
- mysql主从配置duxi_DUX主题
- varchar和varchar2有什么区别?
- vue统一或单独控制接口请求时间
- (10.2)【隐写实现】简介、流程图、具体步骤
- javaEE面试-文章推荐-1