File tree 2 files changed +18
-9
lines changed
2 files changed +18
-9
lines changed Original file line number Diff line number Diff line change @@ -10,15 +10,7 @@ This repository will guide you how to setup `docker` command to be used directly
10
10
11
11
## How to set it up
12
12
13
- Install ` docker ` client by running the following inside ` bash ` :
14
-
15
- ``` console
16
- wget -O docker-cli.tgz -q https://download.docker.com/linux/static/stable/x86_64/docker-25.0.4.tgz \
17
- && tar -zxf docker-cli.tgz docker/docker \
18
- && rm docker-cli.tgz \
19
- && sudo cp docker/docker /usr/local/bin/docker \
20
- && rm docker/docker && rmdir docker
21
- ```
13
+ Install ` docker ` client and docker-compose cli plugin by running bash script ` install_standalone_docker_cli.sh ` :
22
14
23
15
Next is to append configuration to ` ~/.bashrc ` for ` docker ` to use TCP instead of file:
24
16
Original file line number Diff line number Diff line change
1
+ DOCKER_CLI_VERSION=${DOCKER_CLI_VERSION:- 27.0.2}
2
+ DOCKER_COMPOSE_VERSION=${DOCKER_COMPOSE_VERSION:- 2.28.1}
3
+
4
+ DOCKER_CONFIG=${DOCKER_CONFIG:- $HOME / .docker}
5
+ mkdir -p $DOCKER_CONFIG /cli-plugins
6
+
7
+ wget -O docker-cli.tgz -q https://download.docker.com/linux/static/stable/x86_64/docker-${DOCKER_CLI_VERSION} .tgz \
8
+ && tar -zxf docker-cli.tgz docker/docker \
9
+ && rm docker-cli.tgz \
10
+ && sudo cp docker/docker /usr/local/bin/docker \
11
+ && rm docker/docker && rmdir docker
12
+ echo " --> Installed Docker CLI! ($DOCKER_CLI_VERSION )"
13
+
14
+ DOCKER_COMPOSE_CLI_PLUGIN=$DOCKER_CONFIG /cli-plugins/docker-compose
15
+ wget -O $DOCKER_COMPOSE_CLI_PLUGIN -q https://github.com/docker/compose/releases/download/v${DOCKER_COMPOSE_VERSION} /docker-compose-linux-x86_64
16
+ chmod +x $DOCKER_COMPOSE_CLI_PLUGIN
17
+ echo " --> Installed Docker Compose CLI Plugin! ($DOCKER_COMPOSE_VERSION )"
You can’t perform that action at this time.
0 commit comments