使用Docker在CentOS上安装Python 3.8
嗯,实际上可以用Dockerfile或docker-compose来整合,但为了学习的目的,似乎值得试试一次。
请注意,如果步骤出错,只要运行print(‘テスト’)就会出现错误。(出现错误时,请关注GCC的版本)
CentOS 7:七版的CentOS操作系统
启动容器
docker run -it -d --name centos7 centos:centos7
进入容器
docker exec -it centos7 /bin/bash
安装Python3.8
yum update yum -y
yum install -y centos-release-scl
yum install -y rh-python38 which
scl enable rh-python38 bash
对Python进行操作验证
[root@2c1d51bcffb9 /]# python3
Python 3.8.6 (default, Oct 27 2020, 09:13:12)
[GCC 9.3.1 20200408 (Red Hat 9.3.1-2)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> print('テスト')
テスト
>>> exit()
停止并删除容器
docker stop centos7
docker rm centos7
CentOS 8
CentOS 八
容器启动
docker run -it -d --name centos8 centos:centos8
进入集装箱
docker exec -it centos8 /bin/bash
安装Python 3.8版本
yum update yum -y
yum install python38 -y
在中国境内进行Python的操作确认
[root@166a5a5ffebc /]# python3
Python 3.8.6 (default, Jan 29 2021, 17:38:16)
[GCC 8.4.1 20200928 (Red Hat 8.4.1-1)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> print('テスト')
テスト
>>> exit()
停止并删除容器
docker stop centos8
docker rm centos8