블로그 이미지
프로그램을 가장 훌륭하게 작성하는 방법은 상태가 변경되는 오브젝트들과 수학적인 값을 나타내는 오브젝트들의 조합으로 표현하는 것이다. -Kent Beck 초초초보

카테고리

Programming (184)
ASP.NET (9)
Silverlight (2)
Javascript (20)
C# (8)
java (25)
SQL (14)
Oracle (3)
MyBatis (3)
기타 (52)
개발방법론 (1)
trouble shooting (2)
Linux (5)
스칼라 (5)
html (2)
grails & gradle (3)
Spring (2)
rabbitmq (1)
(3)
spark (0)
docker (3)
Total
Today
Yesterday

달력

« » 2024.4
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

공지사항

최근에 올라온 글

Bash scripting cheatsheet

기타 / 2018. 12. 4. 17:03

https://devhints.io/bash.html?fbclid=IwAR1R2IpkCczUiwzHuLnb4ENrOEgsoTIltaU8IiYAuSAXRFQn2b7m6xDTNE0

Posted by 초초초보
, |

Dockerfile

 FROM docker.io/centos:7.4.1708

  

# 사용자 지정

USER root


# 언어셋 설치

RUN yum clean all \

 && yum repolist \

 && yum -y update \

 && sed -i "s/en_US/all/" /etc/yum.conf  \

 && yum -y reinstall glibc-common


# 기본적으로 필요한 OS 패키지를 설치한다.

RUN  yum -y install tar unzip vi vim telnet net-tools curl openssl \

 && yum -y install apr apr-util apr-devel apr-util-devel \

 && yum -y install elinks locate python-setuptools \

 && yum clean all


RUN yum install -y openssh-server \

    && yum install -y sudo


ENV LANG=ko_KR.utf8 TZ=Asia/Seoul


RUN echo "root:root" | chpasswd

# 컨테이너 실행시 실행될 명령

CMD ["/bin/bash"]



Dockerfile Build

 docker build -t centosksh:v1 .


Docker 실행 1

 docker run --privileged -it -e container=docker -v /sys/fs/cgroup:/sys/fs/cgroup:ro -p 22 --name=centosksh1 centosksh:v1 /usr/sbin/init



Docker 실행 2

 docker run --privileged -it -e container=docker -v /sys/fs/cgroup:/sys/fs/cgroup:ro -p 32000:22 --name=centosksh2 centosksh:v1 /usr/sbin/init



sshd service 시작

service sshd start 


instance 접속

ssh -p 32772 root@localhost

ssh -p 32000 root@localhost 




Posted by 초초초보
, |

https://www.confluent.io/blog/publishing-apache-kafka-new-york-times/

Posted by 초초초보
, |