도커:설치
둘러보기로 이동
검색으로 이동
개요[편집 | 원본 편집]
도커 설치[편집 | 원본 편집]
윈도우[편집 | 원본 편집]
OS | 설명 | 방법 | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
윈도우10 이상 | 도커 데스크톱을 발표. 윈도우 10 이상에서만 가능하다.
|
https://docs.docker.com/desktop/windows/install/ |
설치 후엔 CMD를 통해 리눅스에서와 동일하게 사용할 수 있다.
Docker Desktop을 통해 포테이너와 유사한 UI를 제공받는다.
우분투[편집 | 원본 편집]
과정 | 설명 | 방법 |
---|---|---|
설치 |
|
|
확인 |
|
docker --version
docker-compose --version
|
유저추가 | 도커 관련 명령어를 사용할 때마다 sudo를 사용해야 한다. 이를 방지하기 위한 과정.
이거 적용하고 sudo service docker restart 재시작. 그리고 유저도 로그아웃했다 들어와야 한다. |
sudo usermod -aG docker $USER |
권한부여 | 소켓파일의 권한을 이용할 수 있게 소유자를 docker그룹으로 바꾼다.
이걸 안하면 다음과 같은 에러가 난다.[1] |
sudo chown root:docker /var/run/docker.sock |
자동구동 | 부팅 시에 자동 구동되게끔. | service docker start
systemctl enable docker |
이외 설치[편집 | 원본 편집]
과정 | 설명 | 방법 |
---|---|---|
포테이너 설치
(선택사항) |
아무래도 GUI 환경보단 직관적인 게 좋지...?
이후 대충 localhost로 접속해서 계정 생성하고 사용하면 된다.
|
sudo docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data --restart=always portainer/portainer |
- ↑ Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock:.......