manywaypark's Blog
개발, 검색, 함수

'docker'에 해당되는 글 2건

  1. 2019.09.29 docker container의 run command 알아내기
  2. 2018.11.01 docker에 redmine 설치하기

현재 실행중인 docker container를 어떻게 실행했는지 잘 생각이 안나는 경우가 있다 (중요한 container는 run command를 파일로 남겨 놓는 것을 추천한다).

runlike라는 utility를 사용하면 되는데....
local에 깔기 귀찮으니깐 docker를 이용해서 이렇게 한다.

docker run --rm -v /var/run/docker.sock:/var/run/docker.sock \
    assaflavie/runlike YOUR-CONTAINER


예:

$ sudo docker run --rm -v /var/run/docker.sock:/var/run/docker.sock assaflavie/runlike repo
......
docker run --name=repo --hostname=repo.teevr.io --env="PATH=/usr/local/erlang/17.4/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" --env="LEOFS_VER=1.2.8" --expose=8080 --expose=10020 --expose=22 --expose=10021 --expose=10011 --expose=10010 --restart=always --detach=true firejun/leofs /usr/local/leofs/bin/start_leofs.sh


ref:
https://stackoverflow.com/questions/32758793/how-to-show-the-run-command-of-a-docker-container

 

How to show the run command of a docker container

I use a third party GUI (Synology Docker package) to setup a docker container. However, it's limitation makes me need to run the container from the command line. (I want to map another host ip to b...

stackoverflow.com

 

happy hackin'

댓글을 달아 주세요

docker에 redmine 설치하기

tips & tricks 2018.11.01 16:35 by manywaypark

기본적으로 container 두 개를 postgresql, redmine으로 실행하면 된다.

두 container를 연결하는 것말고는 뭐 특별한 것은 없다.

아래 참조 링크에서는 backend DB로 MySQL을 사용하는데 나는 Postgresql을 선호하므로 Postgresql을 썼다.


최초 설정:

docker run --name my.postgres -e POSTGRES_PASSWORD=DB_PASSWORD_HERE -d -p 5432:5432 postgres

docker run -d --name my.redmine -p 3000:3000 --link my.postgres:postgres redmine


이제 http://localhost:3000 에 접속하면 redmine을 사용할 수 있다. 최초의 user/password는 admin/admin이다.


이후 실행:

docker start my.postgres my.redmine


NOTE: 여기서 사용한 postgres image는 container를 commit해서 image를 만들어도 data가 보존되지 않는다. (참고 링크 2번 참고)


ref:

http://pseg.or.kr/pseg/infoinstall/6103

https://stackoverflow.com/questions/27377876/docker-postgres-with-initial-data-is-not-persisted-over-commits


happy hackin'

댓글을 달아 주세요

1 
분류 전체보기 (299)
잡담 (20)
함수형 언어 (62)
emacs (16)
java (18)
tips & tricks (150)
사랑 (1)
가사 (0)
독서 (4)
mobile (6)
비함수형 언어 (2)