장장 다섯시간의 삽질
docker -v # 버전 확인
docker pull ubuntu # 우분투 이미지 설치
docker image # 설치된 이미지 확인
docker create -i -t --name irc ubuntu # 컨테이너 만들기. 나는 이름을 irc로 설정
# 이후 Docker에서 open in terminal 버튼을 클릭하면 ubuntu 사용 가능
apt update
apt install sudo
apt install vim
apt install inspircd
apt install irssi
apt install tcpflow
# run in docker
inspircd --runasroot --nofork # inspircd 서버 구동
# /var/run/inspircd가 없으면 mkdir로 만들기
# 있는데 안되면 삭제하고 다시 mkdir로 만들어보기
# new tab in docker > open terminal 버튼 누르기
tcpflow -i lo port 6667 -c # 주고받는 메시지 확인
# run in MacOS
./ircserv <port> <pass>
# new tab in docker
irssi -c <ip of Mac> -p <port> -w <pass> -n <nickname> # ft_irc 서버 접속(client)
# new tab in docker
irssi -c 127.0.0.1 -p 6667 -n <nick> # inspircd에 연결