Docker
启动 Docker CEsudo systemctl enable dockersudo systemctl start docker
建立 docker 用户组sudo groupadd docker
将当前用户加入 docker 组:sudo usermod -aG docker $USER
获取,国内镜像docker pull registry.docker-cn.com/library/debian:8.11
运行
docker run -it --rm \ |
docker run -i --rm \ |
docker pull nmaas87/rpi-openwrt:17.01_rpi3 ——– 安装
运行
docker run -it --rm \ |
镜像体积
docker system df
镜像列出:docker images -a
删除本地镜像
docker image rm 手工3位数的ID
执行命令:docker run ubuntu:17.10 /bin/sh -c "while true; do echo hello world; sleep 1; done"
后台运行。docker run -d ubuntu:17.10 /bin/sh -c "while true; do echo hello world; sleep 1; done"
显示后台信息。docker container logs
容器列出。docker container ls
docker run debian:8.11 /bin/bash -c "while true; do echo hello world; sleep 1; done"
终止容器:
例如对于上一章节中只启动了一个终端的容器,用户通过 exit 命令或 Ctrl+d 来退出终端
时,所创建的容器立刻终止。
docker container stop
查看状态
docker container ls -a
重新启动docker container start
进入容器docker attach
后台 docker run -dit xxxxx
列出状态docker ps -a
给后台的直接命令
docker exec -i ID 命令docker exec -i ID sh -c "一串命令""docker exec -itdocker exec -d
导出容器docker export ID > 名字.tar
导入容器cat ubuntu.tar | docker import - test/ubuntu:v1.0
删除容器docker container rm
清理掉所有处于终止状态的容器docker container prune





