私自身未経験エンジニア転職をする時、ポートフォリオで何を作るか非常に悩みました。何も知らないからこそアイディアを思いつくのはとても苦労すると感じます。 未経験エンジニアがお互いに意見を出し合いより良い選択をできるようこのアプリケーションを作りました。
""" FROM python:3 ENV PYTHONDONTWRITEBYTECODE=1 ENV PYTHONUNBUFFERED=1 WORKDIR /code COPY requirements.txt /code/ RUN pip install -r requirements.txt COPY . /code/ """
""" version: '3'
services: db: image: mysql:5.7 command: mysqld --character-set-server=utf8 --collation-server=utf8_unicode_ci volumes: - data:/var/lib/mysql environment: MYSQL_ROOT_PASSWORD: pass MYSQL_DATABASE: mysite MYSQL_USER: mysiteuser MYSQL_PASSWORD: mysiteuserpass restart: always
web: build: . command: sh -c "sleep 3; python3.6 manage.py runserver 0.0.0.0:8000" volumes: - .:/root/mysite ports: - "8000:8000" depends_on: - db
volumes: data: driver: local
"""