mirror of
https://github.com/wsargent/docker-cheat-sheet.git
synced 2025-09-22 05:40:50 +02:00
Add section on log drivers
This commit is contained in:
parent
3659477857
commit
e5f41ee233
1 changed files with 4 additions and 1 deletions
|
@ -90,6 +90,7 @@ If you are a complete Docker newbie, you should probably follow the [series of t
|
|||
* [`docker create`](https://docs.docker.com/reference/commandline/create) creates a container but does not start it.
|
||||
* [`docker run`](https://docs.docker.com/reference/commandline/run) creates and starts a container in one operation.
|
||||
* [`docker rm`](https://docs.docker.com/reference/commandline/rm) deletes a container.
|
||||
* [`docker update`](https://docs.docker.com/engine/reference/commandline/update/) updates a container.
|
||||
|
||||
If you want a transient container, `docker run --rm` will remove the container after it stops.
|
||||
|
||||
|
@ -97,6 +98,8 @@ If you want to map a directory on the host to a docker container, `docker run -v
|
|||
|
||||
If you want to remove also the volumes associated with the container, the deletion of the container must include the -v switch like in `docker rm -v`.
|
||||
|
||||
There's also a [logging driver](https://docs.docker.com/engine/admin/logging/overview/) available for individual containers in docker 1.10. To run docker with a custom log driver (i.e. to syslog), use `docker run --log-driver=syslog`
|
||||
|
||||
## Starting and Stopping
|
||||
|
||||
* [`docker start`](https://docs.docker.com/reference/commandline/start) starts a container so it is running.
|
||||
|
@ -117,7 +120,7 @@ Restart policies on crashed docker instances are [covered here](http://container
|
|||
### Info
|
||||
|
||||
* [`docker ps`](https://docs.docker.com/reference/commandline/ps) shows running containers.
|
||||
* [`docker logs`](https://docs.docker.com/reference/commandline/logs) gets logs from container.
|
||||
* [`docker logs`](https://docs.docker.com/reference/commandline/logs) gets logs from container. (You can use a custom log driver, but logs is only available for `json-file` and `journald` in 1.10)
|
||||
* [`docker inspect`](https://docs.docker.com/reference/commandline/inspect) looks at all the info on a container (including IP address).
|
||||
* [`docker events`](https://docs.docker.com/reference/commandline/events) gets events from container.
|
||||
* [`docker port`](https://docs.docker.com/reference/commandline/port) shows public facing port of container.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue