使用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
广告
将在 10 秒后关闭
bannerAds