mysql 사용자의 비밀번호를 재설정한 이후, 접속하려는데, 맞는 비밀번호를 쳐봤지만 비밀번호가 틀리다고 접속이 불가능했다.https://putup.tistory.com/21 을 참고해봤다 (but, 실패)1\. MySQL 서비스 종료방법1.\-> servic
docker-compose에 두 개 이상의 flask서버가 가동 중일 때, 어떻게 다른 컨테이너의 플라스크에 요청을 보내어 응답을 받을 것인가?폴더 구조application은 5000번으로 노출시킨다.flask2 application 역시 5000번으로 노출시킨다.do
wsl에서 로컬에 실행되어있는 몽고디비에 접속을 시도했으나, timelimit으로 접속이 불가능했다.wsl 또한 하나의 docker container로써 작동한다.그렇다면 wsl에서 localhost의 몽고디비 서버에 접속하려면, wsl과 localhost의 포트포워딩
$ sudo docker-compose up --build를 통해 실행,다른 터미널로 이동 후 $ sudo docker exec -it mongodb mongosh를 통해 Mongodb 접속,show dbs 명령어를 실행했으나 MongoServerError: comma
도커 컴포즈란 > 여러개의 컨테이너가 하나의 애플리케이션으로 동작할 때, > 애플리케이션을 테스트하려면, 여러개의 컨테이너를 하나씩 생성하여 테스트를 해야합니다. (번거롭습니다.) > 도커 컨테이너는 여러개의 컨테이너를 하나의 묶음으로 관리할 수 있도록 해줍니다. 도
$ sudo dockerd -D -H unix:///var/run/docker.sock -H tcp://0.0.0.0:2375도커 데몬을 디버그 모드로 실행하면, Removte API의 모든 입출력 뿐만 아니라, 도커 클라이언트에서 오가는 모든 명령어를 로그로 출력합니
이미지를 생성하는데 있어서 dockerfile을 사용하지 않는다면, 애플리케이션이 동작하는 환경을 구성하기 위해 일일이 명령어를 쳐서패키지를 설치하고, 소스코드를 가져오고, 복사하는 여러 과정들을 거쳐야합니다. (단점)\* dockerfile을 사용한다면, 여러 과정들
이전에는 --insecure-registry옵션을 추가하여 사설 레지스트리에 이미지를 push, pull할 수 있었습니다.그런데 레지스트리 컨테이너 또한 $ sudo docker login처럼 레지스트리 컨테이너 자체에 인증 정보를 설정할 수 있습니다.다음 내용을 c
도커 허브에 이미지를 올리기 싫다면 (혹은 private 비용을 내기 싫다면) 사용할 수 있는 방법입니다.이 방법은 개인 서버에 이미지를 저장할 수 있는 저장소를 만드는 것입니다.레지스트리 컨테이너는 기본적으로 5000번 포트를 사용하므로 -p 옵션을 통해 컨테이너의
Public은 무제한이지만, private은 1개만 무료이고 이후로는 매달 일정 금액을 결제해야합니다.이미지 이름의 접두어는 이미지가 저장되는 저장소 이름으로 설정되어야 합니다.이는 docker tag 명령어를 사용하여 이름을 추가할 수 있습니다.$ sudo docke
$ sudo docker inspect ubuntu:14.04$ sudo docker inspect commit_test:first$ sudo docker inspect commit_test:second$ sudo docker stop commit_test2 && su
컨테이너 자원 제한 컨테이너 메모리 제한 (--memory) $ sudo docker run -d --memory="1g" --name memory_1g nginx 할당한 메모리를 초과하면 자동으로 컨테이너가 종료된다. 컨테이너 Swap 메모리 제한 (--memory
컨테이너는 가상 IP 주소를 할당받습니다. 기본적으로 도커는 172.17.0.x의 IP를 순차적으로 할당합니다.새로운 컨테이너 생성 및 실행$ docker run -it --name network_test ubuntu:14.04생성된 컨테이너의 IP주소 확인ifconf
Branch > - 독립적으로 어떤 작업을 진행하기 위한 개념 >- 필요에 의해 만들어지는 각각의 브랜치는 다른 브랜치의 영향을 받지 않기 때문에, 여러 작업을 동시에 진행할 수 있다.
ufw 설정 참고초기 root 계정의 비밀번호는 root이다.또는FLUSH PRIVILEGES 명령어를 통해 사용자 변경 사항을 즉시 반영하도록 한다.5에서 생성한 testuser사용자에게, 6에서 생성한 TESTDB 데이터베이스를 사용할 권한을 준다면 다음과 같다.h
192.168.219.1 접속 및 로그인상태정보 -> DHCP 할당정보 -> DHCP 고정할당 -> DHCP 고정할당 추가MAC 주소 : iptime 공유기의 WAN MAC 주소 // iptime 공유기 설정 -> 인터넷 설정 정보할당할 ip주소 : iptime 공유기
iptime 공유기 설정 사이트유플러스 공유기 설정 사이트유선 네트워크 설정의 WAN 설정에서 IPv4 Only를 체크하여 고정IP를 사용할 수 있지만, 해킹 가능성이 있을 것 같아 사용하지 않았다. (다만 외부 IP가 바뀔 때 마다 외부 IP를 확인해야하는 번거로움이
git 패키지 리스트 업데이트$ sudo apt-get install gitgit 설치$ sudo apt install gitgit version 확인$ git --versiongit config 설정
ubuntu 22.04sshd 설치 확인$ sudo list openssh\*sshd 설치SSH 서버와 클라이언트 등 관련 유틸의 설치 여부를 확인한다. 'installed'가 있으면 최신 설치가 된 것이고, 'upgradable'이거나 아직 설치가 되지 않았다면 설치
sudo nano /etc/systemd/logind.confHandleLidSwitch=suspend 부분의 주석을 제거하고, suspend를 ignore로 변경ctrl + x -> y 입력 -> 엔터 // 변경사항 저장sudo service systemd-login