安装docker套件

首先安装Docker套件(最好添加一个第三方套件“Docker桥接网络”省去配置网络的麻烦事)
image-1658774129998

启用群晖SSH(可跳过)

控制面板-终端机和SNMP-启用SSH功能
image-1658774283735

下载python镜像

套件中心运行docker,注册表搜索python(是否换源根据自己的网络而定)
双击python选择下载的python版本(根据自己的需要,我这里下载的是3.8.9)
image-1658774597206
image-1658774861685
等待镜像下载完成

两种启用镜像的方法

Docker套件面板启用

打开映像,启用python:3.8.9
容器名称随意,点击高级设置
如果需要长时间后台挂载的程序,就勾选启用自动重新启动
选择存储空间,添加文件夹(这里选择是你python程序所在的目录)
装载路径:这里填写你的容器内部文件夹路径(目录不存在的情况下会自动生成)
image-1658779743033
点击环境,命令对话框里填写“/bin/bash”

/bin/bash

image-1658779820643
点击应用-下一步-应用
到这里,容器就启用成功了。
image-1658781228321

命令启用(需要提前在群晖开启ssh)

使用软件putty等软件登录群晖
先进入root用户,输入“sudo -i”后输入你的登录密码

sudo -i

然后输入

docker run --name=python --restart=always -idt -v /volume1/Nas/docker:/python -w /python python:3.8.9 /bin/bash
这里docker run是新建一个docker容器
 --name=python是为容器名称叫做python
 --restart=always是自动重新启动该容器
-i: 以交互模式运行容器
-d: 后台运行容器,并返回容器ID
-t: 为容器重新分配一个伪输入终端
这里可以直接-idt使用
-v /volume1/Nas/docker:/python将主机中/volume1/Nas/docker目录挂载到容器的/python
(冒号":"前面的目录是主机目录,后面的目录是容器内目录)
-w /python指定容器的/python目录为工作目录
python:3.8.9是镜像名称
/bin/bash在容器内执行/bin/bash命令

到这里,容器就启用成功了。
image-1658781207708

#小Z备忘录
#requests安装命令
pip install requests
#BS4安装命令
pip3 install Beautifulsoup4