tcp://[로컬IP]:2375
vi /usr/lib/systemd/system/docker.service
ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 --containerd=/run/containerd/containerd.sock
systemctl daemon-reload
systemctl restart docker
firewall-cmd --permanent --add-port=2375/tcp
firewall-cmd --reload
그럼 이제 파이참에서 도커를 열어서 확인할 수 있다.
윈도우 도커 설치
나는 윈도우 버전이 home이기 때문에 설치시 리눅스 가상머신을 생성할거냐 이런거를 안물어 봤다.
일단 그냥 설치!(도커 컨테이너는 리눅스에서 돌아가기 때문에)
wsl --update
이것도 해보고 했지만 wsl 에러가 계속 발생했는데 53번 UDP가 열려있으면 실행이 안된다고 한다.... 관련에러 확인!!FROM python:3.9
ENV PYTHONUNBUFFERED 1
WORKDIR /app
COPY requirements.txt /app/requirements.txt
RUN pip install -r requirements.txt
COPY . /app
RUN python manage.py migrate
CMD gunicorn config.wsgi --bind 0.0.0.0:8000
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'web',
'USER': 'root',
'PASSWORD': 'qwer1234',
'HOST': '192.168.0.14',
'PORT': '3306',
'OPTIONS': {
'init_command': 'SET sql_mode="STRICT_TRANS_TABLES"'
}
}
}