Docker内で独自のイメージをビルドする方法

Dockerイメージを構築するには、以下の手順で行うことができます。

  1. Dockerfileを作成する: Dockerfileは、イメージのビルド手順と構成を定義するために使用されるテキストファイルです。 Dockerfileでは、ベースイメージの指定、ファイルの追加、コマンドの実行などを指定できます。たとえば、「Dockerfile」という名前のファイルを作成し、そこに以下のように記述します。
# 使用基础镜像
FROM ubuntu:latest

# 设置工作目录
WORKDIR /app

# 复制应用程序文件到镜像中
COPY . /app

# 安装依赖
RUN apt-get update && apt-get install -y python3

# 设置容器启动时执行的命令
CMD ["python3", "app.py"]
  1. Dockerfileが存在するディレクトリで端末を開き、以下のコマンドを実行してイメージをビルドする:
docker build -t <镜像名称> .

鏡像名には、鏡像に指定したい名前を指定し、.は現在のディレクトリのDockerfileを使用することを表します。

  1. イメージを確認する: ビルドの完了後、以下のコマンドを使用してビルドされたイメージを確認できます。
docker images
  1. コンテナの実行: イメージ内のコンテナを実行するには、以下のコマンドを使用します:
docker run -d -p <本地端口>:<容器端口> <镜像名称>

そのうち、<ローカルポート>は、あなた自身がコンテナ内部のマッピングを希望するローカルポートで、<コンテナポート>はコンテナ内のポート番号です。

bannerAds