docker基本命令操作

2018-09-06  本文已影响0人  LeslieLiang

运行一个容器,输出Hello World

$ docker run ubuntu:16.04 /bin/echo "Hello World"
$ Hello World
运行交互式容器
$ docker run -it ubuntu:16.04 /bin/bash

在docker仓库中下载镜像

$ docker pull ubuntu:16.04

删除一个已停止的容器

$ docker rm containers_ID|containers_name

删除镜像

删除镜像前需要删除在此镜像之上运行的容器

$ docker rmi image_name

查看运行中的容器

$ docker ps
查看所有容器
$ docker ps -a|-l

为运行的容器手动指定名字

使用--name参数手动指定容器的名字为dc1

$ docker run --name dc1 ubuntu:16.04 /bin/echo "Hello"

使用run参数启动守护式容器

$ docker run -d --name dc1 ubuntu:16.04 /bin/sh -c "while true; do echo hello world; sleep 1; done"

此时可以使用logs参数查看守护式容器的运行情况

$ docker logs containers_ID|containers_name
$ docker logs [-t][-f][--tail] containers_ID|containers_name

进入容器并置于后台运行

$ docker run -it ubuntu:16.04 /bin/bash

查看docker的镜像

$ docker images
$ docker images -a 查看所有镜像
查看docker镜像的完整imageID
$ docker images --no-trunc

推送镜像

$ docker push leslieliang/ubuntu
上一篇 下一篇

猜你喜欢

热点阅读