'프로그램 사용/docker'에 해당되는 글 48건

  1. 2019.07.10 docker volume
  2. 2019.07.10 docker apache reload
  3. 2019.07.10 docker detach
  4. 2019.07.10 docker login/logout
  5. 2019.07.09 docker ps
  6. 2019.07.09 docker tag & push
  7. 2019.07.09 docker cluster - swarm
  8. 2019.07.09 Dockerfile과 build
  9. 2019.07.09 ms 공식 docker 이미지
  10. 2019.07.09 docker volume / data share
프로그램 사용/docker2019. 7. 10. 13:58

붙여넣기가 잘 안되서 짜증나네 -_-

아무튼, docker에서는 volume을 통해 외부 사용자 저장소를 container의 내부로 연결해서 사용이 가능하다.

Step 2: Mount the configuration as a volume.
$ docker run --name apache \
  -v /path/to/my_vhost.conf:/vhosts/my_vhost.conf:ro \
  bitnami/apache:latest
or using Docker Compose:

version: '2'

services:
  apache:
    image: 'bitnami/apache:latest'
    ports:
      - '80:8080'
      - '443:8443'
    volumes:
      - /path/to/my_vhost.conf:/vhosts/my_vhost.conf:ro

[링크 : https://hub.docker.com/r/bitnami/apache/]

 

docker create -v /home/user/apache/conf:/etc/apache2 \

[링크 : https://forums.docker.com/t/mounting-etc-apache2-directory-from-system-to-container/40837/2]

 

+

$ docker help create$ docker help create

Usage: docker create [OPTIONS] IMAGE [COMMAND] [ARG...]

Create a new container

Options:

  -v, --volume list                    Bind mount a volume
      --volume-driver string           Optional volume driver for the container
      --volumes-from list              Mount volumes from the specified container(s)

'프로그램 사용 > docker' 카테고리의 다른 글

docker pid isolation  (0) 2019.07.10
docker layer / AUFS  (0) 2019.07.10
docker apache reload  (0) 2019.07.10
docker detach  (0) 2019.07.10
docker login/logout  (0) 2019.07.10
Posted by 구차니
프로그램 사용/docker2019. 7. 10. 13:49

docker container에 cp로 설정을 밀어넣고

외부에서 해당 컨테이너로 kill을 통해 USR1 시그널을 보내면 reload 하는 듯.

 

docker cp httpd.conf :/path/to/httpd.conf
docker kill --signal="USR1" 

[링크 : https://stackoverflow.com/questions/34449511/]

'프로그램 사용 > docker' 카테고리의 다른 글

docker layer / AUFS  (0) 2019.07.10
docker volume  (0) 2019.07.10
docker detach  (0) 2019.07.10
docker login/logout  (0) 2019.07.10
docker ps  (0) 2019.07.09
Posted by 구차니
프로그램 사용/docker2019. 7. 10. 10:39

이건 순수하게 docker 기능

ctrl-p-q를 통해서 attach 한걸 떼어낼수 있다.

다만 VPN등을 통해 접속시에는 해당 시그널을 못 보내서 안되는 경우도 있다고 하니

그럴 경우에는 다른 시퀀스를 지정해주면 되려나?

 

You can detach from a container and leave it running using the CTRL-p CTRL-q key sequence.

Override the detach sequence

If you want, you can configure an override the Docker key sequence for detach. This is useful if the Docker default sequence conflicts with key sequence you use for other applications. There are two ways to define your own detach key sequence, as a per-container override or as a configuration property on your entire configuration.

To override the sequence for an individual container, use the --detach-keys="<sequence>" flag with the docker attachcommand. The format of the <sequence> is either a letter [a-Z], or the ctrl- combined with any of the following:

  • a-z (a single lowercase alpha character )
  • @ (at sign)
  • [ (left bracket)
  • \\ (two backward slashes)
  • _ (underscore)
  • ^ (caret)

These a, ctrl-a, X, or ctrl-\\ values are all examples of valid key sequences. To configure a different configuration default key sequence for all containers, see Configuration file section.

[링크 : https://docs.docker.com/engine/reference/commandline/attach/]

 

[링크 : https://bestna.wordpress.com/2014/11/10/docker-container-run-이야기/]

[링크 : https://blog.naver.com/alice_k106/220359633558]

[링크 : https://stackoverflow.com/questions/25267372/]

'프로그램 사용 > docker' 카테고리의 다른 글

docker volume  (0) 2019.07.10
docker apache reload  (0) 2019.07.10
docker login/logout  (0) 2019.07.10
docker ps  (0) 2019.07.09
docker tag & push  (0) 2019.07.09
Posted by 구차니
프로그램 사용/docker2019. 7. 10. 09:52

docker login은 docker registry에 로그인 하는 것이라고 한다.

docker hub 역시 docker registry일 뿐인건가?

 

$ sudo docker help

Usage: docker [OPTIONS] COMMAND

A self-sufficient runtime for containers

Commands:

  login       Log in to a Docker registry

  logout      Log out from a Docker registry

'프로그램 사용 > docker' 카테고리의 다른 글

docker apache reload  (0) 2019.07.10
docker detach  (0) 2019.07.10
docker ps  (0) 2019.07.09
docker tag & push  (0) 2019.07.09
docker cluster - swarm  (0) 2019.07.09
Posted by 구차니

docker conatiner ls

$ sudo docker container ls --help

Usage: docker container ls [OPTIONS]

List containers

Aliases:
  ls, ps, list

Options:
  -a, --all             Show all containers (default shows just running)
  -f, --filter filter   Filter output based on conditions provided
      --format string   Pretty-print containers using a Go template
  -n, --last int        Show n last created containers (includes all states) (default -1)
  -l, --latest          Show the latest created container (includes all states)
      --no-trunc        Don't truncate output
  -q, --quiet           Only display numeric IDs
  -s, --size            Display total file sizes

'프로그램 사용 > docker' 카테고리의 다른 글

docker detach  (0) 2019.07.10
docker login/logout  (0) 2019.07.10
docker tag & push  (0) 2019.07.09
docker cluster - swarm  (0) 2019.07.09
Dockerfile과 build  (0) 2019.07.09
Posted by 구차니

도커의 컨테이너를 수정해서 tag로 고정하고

로컬 repository로 push해서 새로운 이미지로 만들어

그 이미지를 docker hub나 docker registry로 전송하는 식으로 시나리오가 전개되는 듯.

 

docker tag image id/repository:tag

docker push id/repository:tag

 

[링크 : https://docs.docker.com/engine/reference/commandline/tag/]

[링크 : https://docs.docker.com/engine/reference/commandline/push/]

'프로그램 사용 > docker' 카테고리의 다른 글

docker login/logout  (0) 2019.07.10
docker ps  (0) 2019.07.09
docker cluster - swarm  (0) 2019.07.09
Dockerfile과 build  (0) 2019.07.09
ms 공식 docker 이미지  (0) 2019.07.09
Posted by 구차니

머.. 이런게 있다고..

나중에 적으려고 하니까 머하려고 적은건지 까먹었다 -ㅁ-?

 

일단은 가용성을 올리기 위해 docker engine을 묶어서 쓰는 거라고 하는 듯.

 

[링크 : https://doitnow-man.tistory.com/190]

[링크 : https://docs.docker.com/get-started/part4/]

'프로그램 사용 > docker' 카테고리의 다른 글

docker ps  (0) 2019.07.09
docker tag & push  (0) 2019.07.09
Dockerfile과 build  (0) 2019.07.09
ms 공식 docker 이미지  (0) 2019.07.09
docker volume / data share  (0) 2019.07.09
Posted by 구차니

아직 여기 까진 진도가 못나가서..

아무튼 Dockerfile을 이용해서 도커 이미지를 밑바닥 부터 생성할 수 있는 듯

그리고 그걸 통해 이미지를 빌드해야 하는데 docker hub에서 automated로 설정되면

push 하고 서버에서 자동으로 이미지로 만들어 주는 듯.

 

[링크 : http://pyrasis.com/book/DockerForTheReallyImpatient/Chapter04/02]

[링크 : http://pyrasis.com/book/DockerForTheReallyImpatient/Chapter04/03]

'프로그램 사용 > docker' 카테고리의 다른 글

docker tag & push  (0) 2019.07.09
docker cluster - swarm  (0) 2019.07.09
ms 공식 docker 이미지  (0) 2019.07.09
docker volume / data share  (0) 2019.07.09
docker registry  (0) 2019.07.09
Posted by 구차니

우리 MS가 달라졌어요.. 인가?

그나저나 도커 특성상 커맨드라인 일텐데..

MS 도커 이미지는 어떤 기능을 쓸 수 있는 걸까?

 

[링크 : https://hub.docker.com/_/microsoft-windows-base-os-images]

[링크 : https://hub.docker.com/_/microsoft-windows]

'프로그램 사용 > docker' 카테고리의 다른 글

docker cluster - swarm  (0) 2019.07.09
Dockerfile과 build  (0) 2019.07.09
docker volume / data share  (0) 2019.07.09
docker registry  (0) 2019.07.09
docker desktop for windows  (0) 2019.07.09
Posted by 구차니

복수개의 컨테이너 간의 데이터 공유가 가능하다는데..

내가 원하는 용도가 맞을까?

 

[링크 : https://www.digitalocean.com/community/tutorials/how-to-share-data-between-docker-containers]

'프로그램 사용 > docker' 카테고리의 다른 글

Dockerfile과 build  (0) 2019.07.09
ms 공식 docker 이미지  (0) 2019.07.09
docker registry  (0) 2019.07.09
docker desktop for windows  (0) 2019.07.09
docker / win10 home / hyper-V  (0) 2019.07.09
Posted by 구차니