전체 글 208

[Docker] mariaDB 컨테이너에 호스트 mariaDB 연결 : Table doesn't exist in engine 오류해결

1.DB 컨테이너가 이미 생성되어있다는 가정하에 진행합니다. 진행방법은 아래에 간단히 남겨놓겠습니다. DB 컨테이너 생성 구문 docker run -it -d -p 60000:3306 --name 컨테이너이름 -e MYSQL_ROOT_PASSWORD=패스워드 -v /var/lib/mysql:/var/lib/mysql mariadb 혹시몰라서 mysqldump 파일 생성 구문도 남겨놓습니다 ㅎㅎ #mysqldump 파일 생성 (백업하기) mysqldump -u유저아이디 -p 데이터베이스명 > /원하는경로/데이터베이스명.dump #dump 파일로 DB 가져오기 (복구하기) mysql -u유저아이디 -p 데이터베이스명 < /원하는경로/데이터베이스명.dump 여튼 DB 컨테이너를 생성하고 포트포워딩한 포트번호(..

IT/Docker 2020.09.22

[Docker] php 컨테이너에서 세션 안먹는 문제

네 또 반나절 날려먹었구요.. 세상의 모든 버그를 겪는 월야 티스토리에 오신걸 환영합니다 .. 도커 apache,php 컨테이너 내부에서 세션이 계속 안먹는 문제가 있었습니다. session_start() 를 해도 죽어도 안나오더군요 그렇다고 에러 출력해보려고 error_reporting(E_ALL); ini_set("display_errors", 1); 요걸 써붙혀봐도 에러도 없었습니다. 세션 저장소도 마운트 해보고 별의별 짓을 다했는데 결국 다 뻘짓이었고 아무 생각없이 도커 컨테이너 안에서 yum update 한번하고 yum reinstall php 하니까 그뒤로 잘먹네요 ... 아래는 session_id(); 출력한겁니다

IT/Docker 2020.09.18

[Docker] 컨테이너에서 컨테이너 DB 연결 #php,apache #mariadb

제목 그대로 , php, apache 컨테이너에서 mariadb 컨테이너로의 연결입니다. 정말 간단했는데 너무나도 삽질을해서 기록삼아 ... 적어둡니다. 아래 이미지는 제가 직접 만든것으로 Apache, PHP7, mariaDB 의 이미지입니다. 아래 이미지 토대로 작업을 진행했습니다~! docker pull bugkingus/centos8_200914:1.0 웹에서 ip주소:83 하면 접속이 가능하게끔 포트포워딩을 하였고 호스트의 경로 /var/www/html/test 폴더와 컨테이너의 경로 /var/www/html/폴더를 이어주었습니다(마운트) docker run -i -t -p 83:80 -v /var/www/html/test:/var/www/html --name test centos8_200914..

IT/Docker 2020.09.17

[Docker] 도커허브에 이미지 올리기

내가 현재 사용하고 있는 컨테이너를 이미지화시켜서 도커허브에 올리는방법입니다. 먼저 이미지화 시키고싶은 컨테이너를 먼저 정하고, 이미지화 먼저 시키겠습니다. #docker commit [복사할 컨테이너 ID or 이름] [복사될 컨테이너의 이름] docker commit 42bd215cc205 centos8_200914 이걸 실행하면 sha256:1920341904890weda09sdaf130430sfda120hd13913 뭐시기 뜹니다 잘 실행되었는지 확인을 하려면 docker images centos8_0914 라는 이름으로 잘 들어가있는걸 확인할수 있습니다 자 이제 dockerhub 에 올리려면 먼저 docker 에 로그인도해야하고 ,docker repo 도 만들어놔야하는데 우선 내 dockerhu..

IT/Docker 2020.09.14

[LINUX] /usr/sbin/iptables -w10 -t filter -I INPUT_direct 3 -p icmp -m icmp --icmp-type 8 -s X.X.X.X -j ACCEPT' failed: iptabl...X' not found 리눅스 centos7 방화벽 에러

환경 : centos7 systemctl status firewalld 를 할때마다 active 라고 잘 나오긴하는데 언젠가부터 하단에 빨간색으로 찝찝하게 아래와 같은 에러가 나오기 시작했다 ERROR: '/usr/sbin/iptables -w10 -t filter -I INPUT_direct 3 -p icmp -m icmp --icmp-type 8 -s X.X.X.X -j ACCEPT' failed: iptabl...X' not found Try `iptables -h' or 'iptables --help' for more information. 그 와중에 도커 iptable 경고는 무엇 .. 하 ... 일단 빨간색 먼저 처리하자 뭔가 좋은건 아닌거같아 찾아보고 찾아보는데 저거 때문에 firewall-..

IT/잡다구리 2020.09.12

[Docker] 도커 입문 명령어 정리 (설치이후)

환경 - Linux , Centos7, Centos8 (서버 두대) 결론은 Centos8 에서 도커 삽질했던건 결국 아직도 안되고있는 상태이고 Centos7 에서는 지금 잘 작동중, 안까먹으려고 명령어 및 기타사항 메모해두는 포스팅 우선 도커 설치는 내 티스토리 말고도 여기저기 너무나도 잘 설명이 나와있으니 패스 #도커 버전 확인 docker version #Dockerhub (도커 이미지 저장소) 에서 이미지검색 docker search centos7 #Dockerhub (도커 이미지 저장소) 에서 이미지검색한것중에 마음에 드는 이미지 끌어당겨서 가져오기 docker pull docker.io/ansible/centos7-ansible #현재 갖고있는 도커의 이미지들 확인 // 방금 받은 centos7..

IT/Docker 2020.09.11

[Docker] Centos 에서 Docker 완전히 삭제 & 도커 재설치 #센토스 도커 삭제후 재설치

Centos 8 에서 yum update 를 하려고하는데 계속 아래와 같은 에러가 자꾸 출력된다 미치고 환장할 노릇이다 ㅋㅋㅋ 여튼 뭘해봐도 안되서 Docker 를 재설치해야겠다고 결심 .. docker 를 삭제하려고 여기저기 찾아봤다 sudo yum remove docker docker-common docker-selinux docker-engine sudo yum remove -y docker-ce docker-ce-cli 사실 위 두개의 명령어를 합쳐서 실행해도 상관없을듯하다 아래는 도커 폴더 아예 삭제 rm -rf /var/lib/docker 여기까지 하고나서 docker 라고 입력해보면 이렇게 나와야 정상이다 여튼 결국 삭제하고 다시 재설치해서 yum update 해봤는데 똑같은 에러 또 발생하..

IT/Docker 2020.09.09

카카오톡 채팅방 카카오봇 , 배터리 ,날씨, 뉴스 등등 가져오기

2020.09.04 내용추가 현재 카카오톡 오픈채팅방에 팬다 Jr. 라는 카카오 오픈채팅 공식 봇이 추가됐네요 ! 아래는 팬다를 이용한 방식이 아닌것을 미리 참고해주세요 ~! 팬다를 이용한 방식이 아니지만 아래와같이 개발을 해놓으면 팬다를 이용하여 매일매일 점심때 메뉴가 나오게 할수도 있고, 아침마다 날씨를 나오게도 할수 있겠죠 ! 요즘 퇴근하고 심심해서 찔끔찔끔 자바스크립트 수정해서 만지는 카카오봇이 있습니다. 물론 제가 처음부터 만들진않았고 , 어느.. 고수분께서 만들어놓은 앱을 이용하여 거기 안에서 js 를 수정해서 사용하는 방식인데요 운영하고있는 오픈채팅방이 있어서 , 갖가지 기능을 넣고 유용하게 잘 사용하고 있습니다. 새로운 인원이 왔을때 // 만 쳐도 환영글 및 공지 참고해달라는 말을 내보낸다..

IT/잡다구리 2020.08.29
300x250