반응형
docker 설치 후 docker 명령어가 자동완성이 안될 때 추가적으로 설치를 하면 된다.
docker bash-completion이 설치가 안되어 있을때...
# docker <tab>
docker command 입력 후 tab키를 누르면 docker관련 자동완성을 위한 옵션들이 보여야 하는데 설치가 안되어 있어 자동 완성이 docker용이 아닌 OS의 경로의 디렉토리 또는 파일을 보여주게 된다.
아래 명령어로 쉽게 설치가 가능하다.
curl -s -L https://raw.githubusercontent.com/docker/docker-ce/master/components/cli/contrib/completion/bash/docker -o /etc/bash_completion.d/docker
[root@ip-172-31-23-17 ~]# curl -s -L https://raw.githubusercontent.com/docker/docker-ce/master/components/cli/contrib/completion/bash/docker -o /etc/bash_completion.d/docker
[root@ip-172-31-23-17 ~]# ls -al /etc/bash_completion.d/docker
-rw-r--r-- 1 root root 117009 Mar 28 05:52 /etc/bash_completion.d/docker
설치가 완료 되면 로그아웃 후 재로그인을 하면 된다.
[root@ip-172-31-23-17 ~]# docker
attach config create export images kill logs pause pull rm search start system unpause wait
build container diff help import load manifest plugin push rmi secret stats tag update
builder context events history info login network port rename run service stop top version
commit cp exec image inspect logout node ps restart save stack swarm trust volume
재로그인 후 "docker <tab-key>"를 하면 docker 관련 옵션으로 자동 완성 할 수 있는 리스트를 보여준다.
docker-compose 자동 완성을 아래 페이지를 참고 한다.
2022.03.28 - [IT/Container] - [docker-compose] 자동 완성 - bash-completion
반응형
'IT > Container' 카테고리의 다른 글
[Docker] docker cache 삭제 (0) | 2023.02.21 |
---|---|
[docker-compose] 자동 완성 - bash-completion (0) | 2022.03.28 |
[docker] mac에 docker설치 하기 (인텔칩셋) (0) | 2021.06.09 |
[Docker] mysql docker로 실행하기.. (0) | 2021.03.04 |
[Docker] Ubuntu 18.04.x LTS에 docker 설치 하기 (0) | 2021.01.07 |