이미지 검색 : docker search ubuntu

이미지 받기 : docker pull ubuntu

현재 이미지 확인 : docker images

컨테이너 생성 : docker run -i -t --name mic_check ubuntu /bin/bash

docker run -i -t --name secret_agent -d -p 8888:80 ubuntu:git /bin/bash

컨테이너 목록 확인 : docker ps -a

컨테이너 시작 : docker start mic_check

컨테이너 재시작 : docker restart mic_check

컨테이너 접속 : docker attach mic_check

컨테이너 정지 : docker stop mic_check

컨테이너 삭제 : docker rm mic_check

모든 컨테이너 삭제 : docker rm `docker ps -aq`

이미지 삭제 : docker rmi ubuntu

파일 추출 : docker cp magic:/var/www/magic.tar.gz ./

컨테이너 종료하지 않고 나오는법 : ctrl + p + q




References

-http://www.slideshare.net/pyrasis/docker-docker-38286477

'Programming > Docker' 카테고리의 다른 글

[Docker] 사용법  (0) 2016.10.18


django 1.7 documentaion 중 tutorial5에서 automated testing 중 assertEqual()에 대한 설명이 부족한것 같아 찾아보았다.


먼저 assertEqual()이 무엇인지 살펴보자.

이는 django.utils.unittest.TestCase 클래스에 포함되어있는 함수 중 하나이다.

이 함수는 인자로 전달되는 val1과 val2의 값이 서로 같을 경우 pass, 다를 경우 error을 출력하도록 유도한다.


def assertEqual(val1, val2):

if val1==val2:

pass

else:

return -1

위와 유사한 형태라고 보면 될 것 같다.


그럼 예제를 보자.





tests.py를 보면 self.assertEqual(future_question.was_published_recently(), False) 란 부분이 있다.

만약 assertEqual의 첫번째 인자와 두번째 인자의 값이 서로 다를 경우 automated testing 시 error를 발생시킨다.

즉, 이 함수는 '현재로부터 30일만큼의 미래'라는 시간값을 넘겨주었을 경우 False라는 값을 출력하도록 코딩하였는지 테스트하는 함수이다.

'Programming > Django' 카테고리의 다른 글

assertEqual()  (0) 2015.01.13

+ Recent posts