0
点赞
收藏
分享

微信扫一扫

【教程】在 Linux 系统上安装 Docker并配置国内镜像源

本文简单介绍如何在Linux系统上安装并运行docker。

配置Docker

Docker的安装需要具有 sudo 权限的用户。

如果能连接docker官网,可以参考 https://docs.docker.com/engine/install/ubuntu/#install-using-the-repository
如果不能连接docker官网(比如需要),可以参考 https://www.runoob.com/docker/ubuntu-docker-install.html

对于国内用户,可以使用国内的 Docker 镜像源来加速下载。

  1. sudo nano /etc/docker/daemon.json
  2. 添加如下内容:
{ "registry-mirrors": [ "https://docker.rainbond.cc"] }
  1. 重新启动docker:systemctl restart docker

在 Docker 容器中运行 Python 项目

  1. 在项目文件夹内创建Dockerfile
# Dockerfile  
FROM python:3.8  
  
WORKDIR /home/su/trend_pred  
  
COPY requirements.txt .  
  
  
# Install the dependencies  
RUN pip install --no-cache-dir -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txt  
  
COPY . .  
  
# Specify the command to run your application  
CMD ["bash", "-c", "python -m sklearnex random_select_features.py evaluate_all_combination_features"]
  1. 使用以下命令构建 Docker 镜像:
sudo docker build -t trend_pred_image .
  1. 使用以下命令运行 Docker 容器并挂载目录:
sudo docker run --rm -v /home/nizai2a/trend_pred:/home/nizai2a/trend_pred trend_pred_image
  1. 停止运行中的所有容器:
sudo docker stop $(sudo docker ps -a -q)
举报

相关推荐

0 条评论