1
我使用docker在容器中啓動mysql服務。容器啓動後,我想通過python腳本自動插入一些數據到數據庫。這是我的Dockerfile
:在docker容器中啓動mysql後插入數據
FROM mysql:5.7
EXPOSE 3306
ENV MYSQL_ROOT_PASSWORD 123456
WORKDIR /app
ADD . /app
RUN apt-get update \
&& apt-get install -y python3 \
&& apt-get install -y python3-pip
RUN pip3 install --user -r requirements.txt
RUN python3 init.py
最後一行運行腳本的一些數據添加到數據庫,但因此它運行docker build
失敗時這段時間mysql服務尚未啓動。我該如何做到這一點?提前致謝。
謝謝。它解決了我的問題! –