mirror of
https://github.com/juanfont/headscale.git
synced 2024-12-22 16:07:34 +00:00
Add -it to docker exec (#2148)
Some commands such as `nodes delete` require user interaction and they fail if `-it` is no supplied to `docker exec`. Use `docker exec -it` in documentation examples to also make them work in interactive commands.
This commit is contained in:
parent
4f2fb65929
commit
e367454745
@ -101,7 +101,7 @@ not work with alternatives like [Podman](https://podman.io). The Docker image ca
|
|||||||
1. Create a user ([tailnet](https://tailscale.com/kb/1136/tailnet/)):
|
1. Create a user ([tailnet](https://tailscale.com/kb/1136/tailnet/)):
|
||||||
|
|
||||||
```shell
|
```shell
|
||||||
docker exec headscale \
|
docker exec -it headscale \
|
||||||
headscale users create myfirstuser
|
headscale users create myfirstuser
|
||||||
```
|
```
|
||||||
|
|
||||||
@ -116,7 +116,7 @@ tailscale up --login-server YOUR_HEADSCALE_URL
|
|||||||
To register a machine when running `headscale` in a container, take the headscale command and pass it to the container:
|
To register a machine when running `headscale` in a container, take the headscale command and pass it to the container:
|
||||||
|
|
||||||
```shell
|
```shell
|
||||||
docker exec headscale \
|
docker exec -it headscale \
|
||||||
headscale nodes register --user myfirstuser --key <YOUR_MACHINE_KEY>
|
headscale nodes register --user myfirstuser --key <YOUR_MACHINE_KEY>
|
||||||
```
|
```
|
||||||
|
|
||||||
@ -125,7 +125,7 @@ docker exec headscale \
|
|||||||
Generate a key using the command line:
|
Generate a key using the command line:
|
||||||
|
|
||||||
```shell
|
```shell
|
||||||
docker exec headscale \
|
docker exec -it headscale \
|
||||||
headscale preauthkeys create --user myfirstuser --reusable --expiration 24h
|
headscale preauthkeys create --user myfirstuser --reusable --expiration 24h
|
||||||
```
|
```
|
||||||
|
|
||||||
@ -161,4 +161,4 @@ You can also execute commands directly, such as `ls /ko-app` in this example:
|
|||||||
docker run headscale/headscale:x.x.x-debug ls /ko-app
|
docker run headscale/headscale:x.x.x-debug ls /ko-app
|
||||||
```
|
```
|
||||||
|
|
||||||
Using `docker exec` allows you to run commands in an existing container.
|
Using `docker exec -it` allows you to run commands in an existing container.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user