mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-31 23:37:01 +00:00
Fix formatting for docker-cli-to-kubectl doc
This commit is contained in:
parent
715f2c488f
commit
6dff2763a1
@ -56,7 +56,7 @@ How do I run an nginx container and expose it to the world? Checkout [kubectl ru
|
||||
|
||||
With docker:
|
||||
|
||||
```
|
||||
```console
|
||||
$ docker run -d --restart=always --name nginx-app -p 80:80 nginx
|
||||
a9ec34d9878748d2f33dc20cb25c714ff21da8d40558b45bfaec9955859075d0
|
||||
$ docker ps
|
||||
@ -66,7 +66,7 @@ a9ec34d98787 nginx "nginx -g 'daemon of 2 seconds ago
|
||||
|
||||
With kubectl:
|
||||
|
||||
```
|
||||
```console
|
||||
# start the pod running nginx
|
||||
$ kubectl run --image=nginx nginx-app
|
||||
CONTROLLER CONTAINER(S) IMAGE(S) SELECTOR REPLICAS
|
||||
@ -85,7 +85,7 @@ How do I list what is currently running? Checkout [kubectl get](kubectl/kubectl_
|
||||
|
||||
With docker:
|
||||
|
||||
```
|
||||
```console
|
||||
$ docker ps
|
||||
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
|
||||
a9ec34d98787 nginx "nginx -g 'daemon of About an hour ago Up About an hour 0.0.0.0:80->80/tcp, 443/tcp nginx-app
|
||||
@ -93,7 +93,7 @@ a9ec34d98787 nginx "nginx -g 'daemon of About an hour ago
|
||||
|
||||
With kubectl:
|
||||
|
||||
```
|
||||
```console
|
||||
$ kubectl get po
|
||||
NAME READY STATUS RESTARTS AGE
|
||||
nginx-app-5jyvm 1/1 Running 0 1h
|
||||
@ -105,7 +105,7 @@ How do I execute a command in a container? Checkout [kubectl exec](kubectl/kubec
|
||||
|
||||
With docker:
|
||||
|
||||
```
|
||||
```console
|
||||
$ docker ps
|
||||
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
|
||||
a9ec34d98787 nginx "nginx -g 'daemon of 8 minutes ago Up 8 minutes 0.0.0.0:80->80/tcp, 443/tcp nginx-app
|
||||
@ -115,7 +115,7 @@ a9ec34d98787
|
||||
|
||||
With kubectl:
|
||||
|
||||
```
|
||||
```console
|
||||
$ kubectl get po
|
||||
NAME READY STATUS RESTARTS AGE
|
||||
nginx-app-5jyvm 1/1 Running 0 10m
|
||||
@ -128,14 +128,14 @@ What about interactive commands?
|
||||
|
||||
With docker:
|
||||
|
||||
```
|
||||
```console
|
||||
$ docker exec -ti a9ec34d98787 /bin/sh
|
||||
# exit
|
||||
```
|
||||
|
||||
With kubectl:
|
||||
|
||||
```
|
||||
```console
|
||||
$ kubectl exec -ti nginx-app-5jyvm -- /bin/sh
|
||||
# exit
|
||||
```
|
||||
@ -149,7 +149,7 @@ How do I follow stdout/stderr of a running process? Checkout [kubectl logs](kube
|
||||
|
||||
With docker:
|
||||
|
||||
```
|
||||
```console
|
||||
$ docker logs -f a9e
|
||||
192.168.9.1 - - [14/Jul/2015:01:04:02 +0000] "GET / HTTP/1.1" 200 612 "-" "curl/7.35.0" "-"
|
||||
192.168.9.1 - - [14/Jul/2015:01:04:03 +0000] "GET / HTTP/1.1" 200 612 "-" "curl/7.35.0" "-"
|
||||
@ -157,7 +157,7 @@ $ docker logs -f a9e
|
||||
|
||||
With kubectl:
|
||||
|
||||
```
|
||||
```console
|
||||
$ kubectl logs -f nginx-app-zibvs
|
||||
10.240.63.110 - - [14/Jul/2015:01:09:01 +0000] "GET / HTTP/1.1" 200 612 "-" "curl/7.26.0" "-"
|
||||
10.240.63.110 - - [14/Jul/2015:01:09:02 +0000] "GET / HTTP/1.1" 200 612 "-" "curl/7.26.0" "-"
|
||||
@ -165,7 +165,7 @@ $ kubectl logs -f nginx-app-zibvs
|
||||
|
||||
Now's a good time to mention slight difference between pods and containers; by default pods will not terminate if their process's exit. Instead it will restart the process. This is similar to the docker run option `--restart=always` with one major difference. In docker, the output for each invocation of the process is concatenated but for Kubernetes, each invokation is separate. To see the output from a prevoius run in kubernetes, do this:
|
||||
|
||||
```
|
||||
```console
|
||||
$ kubectl logs --previous nginx-app-zibvs
|
||||
10.240.63.110 - - [14/Jul/2015:01:09:01 +0000] "GET / HTTP/1.1" 200 612 "-" "curl/7.26.0" "-"
|
||||
10.240.63.110 - - [14/Jul/2015:01:09:02 +0000] "GET / HTTP/1.1" 200 612 "-" "curl/7.26.0" "-"
|
||||
@ -179,7 +179,7 @@ How do I stop and delete a running process? Checkout [kubectl delete](kubectl/ku
|
||||
|
||||
With docker
|
||||
|
||||
```
|
||||
```console
|
||||
$ docker ps
|
||||
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
|
||||
a9ec34d98787 nginx "nginx -g 'daemon of 22 hours ago Up 22 hours 0.0.0.0:80->80/tcp, 443/tcp nginx-app
|
||||
@ -191,7 +191,7 @@ a9ec34d98787
|
||||
|
||||
With kubectl:
|
||||
|
||||
```
|
||||
```console
|
||||
$ kubectl get rc nginx-app
|
||||
CONTROLLER CONTAINER(S) IMAGE(S) SELECTOR REPLICAS
|
||||
nginx-app nginx-app nginx run=nginx-app 1
|
||||
@ -217,7 +217,7 @@ How do I get the version of my client and server? Checkout [kubectl version](kub
|
||||
|
||||
With docker:
|
||||
|
||||
```
|
||||
```console
|
||||
$ docker version
|
||||
Client version: 1.7.0
|
||||
Client API version: 1.19
|
||||
@ -233,7 +233,7 @@ OS/Arch (server): linux/amd64
|
||||
|
||||
With kubectl:
|
||||
|
||||
```
|
||||
```console
|
||||
$ kubectl version
|
||||
Client Version: version.Info{Major:"0", Minor:"20.1", GitVersion:"v0.20.1", GitCommit:"", GitTreeState:"not a git tree"}
|
||||
Server Version: version.Info{Major:"0", Minor:"21+", GitVersion:"v0.21.1-411-g32699e873ae1ca-dirty", GitCommit:"32699e873ae1caa01812e41de7eab28df4358ee4", GitTreeState:"dirty"}
|
||||
@ -245,7 +245,7 @@ How do I get miscellaneous info about my environment and configuration? Checkout
|
||||
|
||||
With docker:
|
||||
|
||||
```
|
||||
```console
|
||||
$ docker info
|
||||
Containers: 40
|
||||
Images: 168
|
||||
@ -267,7 +267,7 @@ WARNING: No swap limit support
|
||||
|
||||
With kubectl:
|
||||
|
||||
```
|
||||
```console
|
||||
$ kubectl cluster-info
|
||||
Kubernetes master is running at https://108.59.85.141
|
||||
KubeDNS is running at https://108.59.85.141/api/v1/proxy/namespaces/kube-system/services/kube-dns
|
||||
|
Loading…
Reference in New Issue
Block a user