docker 安装python3.8环境镜像并导入局域网

这篇具有很好参考价值的文章主要介绍了docker 安装python3.8环境镜像并导入局域网。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

 一、安装docker

yum -y install docker  

 docker version    #显示 Docker 版本信息

docker 安装python3.8环境镜像并导入局域网,docker,容器,运维

可以看到已经下载下来了

拉取镜像python3镜像

docker 安装python3.8环境镜像并导入局域网,docker,容器,运维

二、安装docker 中python3环境

运行本地镜像,并进入镜像环境

docker 安装python3.8环境镜像并导入局域网,docker,容器,运维

 docker run -itd python-38 /bin/bash        
 docker run -itd python-38:latest /bin/bash           #启动一个实例并进入

 run  运行
-i   以交互模式运行容器,通常与 -t 同时使用;
-t  为容器重新分配一个伪输入终端,通常与 -i 同时使用;
-d 后台

进入容器  docker exec -it 3935 bash     

docker 安装python3.8环境镜像并导入局域网,docker,容器,运维

通过pip安装插件 

pip install DrissionPage==3.2.35

docker 安装python3.8环境镜像并导入局域网,docker,容器,运维

三、导出镜像

docker export <container id> -o <path/to/save/container.tar>
docker export ce2ea3537d6 > docker_python3.tar

docker 安装python3.8环境镜像并导入局域网,docker,容器,运维

 podman也可以

docker 安装python3.8环境镜像并导入局域网,docker,容器,运维

四、导入镜像

 将镜像下载,复制到内网服务器。

docker 安装python3.8环境镜像并导入局域网,docker,容器,运维

运行镜像

docker 安装python3.8环境镜像并导入局域网,docker,容器,运维

五、复制文件

docker cp /opt/google.zip 3935921255d0:/opt/

正常到这就可以了。

-----------------------------------------------

六、Chrome 安装----------

因为我是要在内网安装python3环境,并且部署爬虫,需要用到浏览器,也是在docker中安装好,然后导出镜像。

1.rpm安装

1. 打开终端,并使用 root 或具有管理员权限的用户执行以下命令来下载 Google Chrome 的安装包:

wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm

如果您使用的是 Debian 或 Ubuntu 等基于 Debian 的系统,可以使用以下命令下载对应的 .deb 安装包:   wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
 2. 安装 Google Chrome。如果您下载的是 .rpm 包执行

 yum localinstall google-chrome-stable_current_x86_64.rpm

 如果您下载的是 .deb 包,可以使用以下命令安装:   

sudo dpkg -i google-chrome-stable_current_amd64.deb

3.启动 Google Chrome: 在终端中输入 google-chrome 命令,如果成功启动了 Google Chrome 浏览器并且没有出现错误信息,那么安装就很可能是成功的

docker 安装python3.8环境镜像并导入局域网,docker,容器,运维

出现这说明安装成功,这是因为Google Chrome需要天添加 --no-sandbox 选项来禁用沙盒模式

调用浏览器 

/usr/bin/google-chrome-stable --no-sandbox

4.查看安装状态: 在终端中输入  rpm -qa | grep google-chrome(对于基于 RPM 的系统),如果能够看到与 Google Chrome 相关的包名和版本信息,那么表示安装成功。

dpkg -l | grep google-chrome(对于基于 Debian 的系统)

google-chrome -version 查看版本 

docker 安装python3.8环境镜像并导入局域网,docker,容器,运维

打开百度并将页面以pdf输出

google-chrome --headless --disable-gpu --no-sandbox --print-to-pdf http://10.66.160.2
 

-----------

2.yum安装
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

vim /etc/yum.repos.d/google-chrome.repo

[google-chrome]
name=google-chrome
baseurl=http://dl.google.com/linux/chrome/rpm/stable/$basearch
enabled=1
gpgcheck=0
gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub

第三步:yum安装google

yum -y install google-chrome-stable --nogpgcheck

----------------文章来源地址https://www.toymoban.com/news/detail-823191.html

 常用命令

docker ps  #列出所有运行中容器。
docker kill b93795788ee0       #杀死一个容器
docker rm -f  b93795788ee0      # -f 强制删除
docker exec -it 6a55 bash	 进入容器

--------------------------------------------------------
docker run -it centos                     运行centos镜像
docker -it    容器id /bin/bash             再次进入容器
docker stop 容器id                        停止一个容器

/var/lib/docker/image/overlay2/imagedb/content/sha256  镜像存放位置
docker rmi -f <镜像名字>:[tag]                          删除镜像:
docker tag centos:latest centos:v1                      镜像打标签,重新起个名字
docker save -o <path/to/save/image.tar> <image name/id>            保存镜像
docker logs c1ac70aa4cf1                               查看容器日志
docker exec -it c04cd8ff802c /bin/bash                 进入镜像

pip install -i       http://pypi.douban.com/simple/  pip -U --trusted-host pypi.douban.com
配置容器

docker commit -m="base images" -a="spider" 6a55392dba72 python3.8.3:base-images
导出镜像
docker export <container id> -o <path/to/save/container.tar>
docker export 547bf8018506 > /opt/docker_python3.tar

 

到了这里,关于docker 安装python3.8环境镜像并导入局域网的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • docker基于centos7镜像安装python3.7.9

    下载centos7镜像 docker pull centos:centos7 启动容器centos-python-3.7 docker run -itd --name centos-python-3.7 -p 60021:22 --privileged centos:centos7 /usr/sbin/init 进入容器 docker exec -it centos-python-3.7 /bin/bash centos7环境下安装python3.7.9 在Linux的home目录下创建一个python3目录 mkdir /home/python3 切换到python3目录 c

    2024年02月15日
    浏览(38)
  • 简单指令实现Docker构建镜像启动运行保存导出后再导入新环境完整全流程

    本文做一个简单Docker使用指令指南,可快速实现Docker构建镜像、启动、运行、保存、导出后再导入新环境完整全流程。具体每一个指令又有很多参数和学问,大家可自行查询更详细的解释,本文可用于小白快速构建镜像并使用。 首先,准备一个Dockerfile,包含你要使用的基础

    2024年02月11日
    浏览(36)
  • ubuntu 虚拟环境安装,创建python3.5和python3.8虚拟环境

    新的ubuntu20.0.4笔记本上自带点python是python3.8版本的,由于开发需要用到python3.5,一开始想把默认环境配置成python3.5算了。结果改了默认配置版本之后,坏了坏了,开机就报错,直接就进不了桌面界面了。所以,ubtuntu环境,要不是非常非常确定可以改版本,那就 千万不要改系

    2024年01月19日
    浏览(54)
  • Linux系统安装Python3环境(超详细)_linux 安装python3

    本文基于如下Linux系统版本: 1、默认情况下,Linux会自带安装Python,可以运行python --version命令查看 如图: 我们看到Linux中已经自带了Python2.7.5。再次运行python命令后就可以使用python命令窗口了(Ctrl+D退出python命令窗口)。 2、查看Linux默认安装的Python位置 看到/usr/bin/python和

    2024年01月24日
    浏览(44)
  • 构建Docker基础镜像(ubuntu20.04+python3.9.10+pytorch-gpu-cuda11.8)

    内容如下 访问官网下载页 https://www.python.org/downloads/release/python-3910/ 下拉选择 Gzipped 包 ps:创建镜像名为 ub2004py3910pytorchgpucuda118 标签为 latest 的镜像,从当前路径下的 DockerFile 文件打包

    2024年02月05日
    浏览(68)
  • mac环境下安装python3

    一、查看当前mac上的python版本 -首先打开终端 1.打开后输入python3确定电脑上是否已安装python3,如果输入python是查看mac上的自带版本 命令:python3【直接回车】 出现下面是页面,表示已经安装python3 【退出时可输入:exit()然后点回车】 如果出现下面页面,表示还不存在pyth

    2024年02月03日
    浏览(36)
  • Linux环境下Python3.10安装

    事件缘起我在Linux服务器(CentOS 7.8)安装Python3.10,并替换python软链接为python3之后,yum命令不可用。特此记录一下。 1.使用yum程序提前安装Python依赖。 2.在服务器下载Python-3.10.11源码包。 3.解压刚刚已经下载成功的源码包。 4.进入源码目录进行配置。 5.配置完成后,执行编译和安

    2024年02月05日
    浏览(48)
  • 利用Anaconda安装python3.6环境

    1、win+r  2、输入conda --version,回车 注意:3.6的对应的是 Anaconda3-5.2,5.3以后的都是python 3.7的不要看错了  3、下载地址 官方地址:Index of / 清华大学镜像:Index of /anaconda/archive/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror 4、(78条消息) Python3.6版本+anaconda+PyCharm环境配置,

    2024年02月09日
    浏览(52)
  • Centos安装python3导入ssl时解决 ModuleNotFoundError: No module named ‘_ssl‘问题

    import _ssl # if we can\\\'t import it, let the error propagate ImportError: No module named _ssl 参考试了好多文章,发现都不太好使,最终找到了解决方案,安装openssl的依赖 centos安装python3.7时,查阅知需要的openssl版本最低为1.0.2,但是centos 默认的为1.0.1,所以需要重新 更新openssl 如果有网,直接在

    2024年01月22日
    浏览(40)
  • Mac 安装 Python3.10 和 配置环境

    一、Python的安装 访问官网:https://www.python.org/ 选择系统(Mac): [https://www.python.org/downloads/macos/] 3.选择一个版本下载。我这里选择了3.10.X 下载页面:https://www.python.org/downloads/release/python-31011/ 4.然后安装Python 一直点击 下一步 输入密码 即可完成安装啦。 二、环境变量配置 编辑

    2024年02月09日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包