容器基本操作
启动容器
docker run IMAGE [COMMAND] [ARG…]
例: 启动容器并输出hello world
docker run ubuntu echo “hello world”启动交互式容器
docker run -i -t IMAGE /bin/bash
例:
docker run -i -t ubuntu /bin/bash查看容器列表
docker ps查看容器详情
docker inspect重新启动已经停止的容器
docker start -i删除停止的容器
docker rm cool_sammet以守护形式运行容器
docker run -i -t IMAGE /bin/bash
CTRL + Q 退出再次进入守护形式运行的容器
docker attach使用run 启动守护形式容器
docker run -d IMAGE [COMMAND] [ARG…]
例:docker run –name dc1 -d ubuntu /bin/sh -c “while true; do echo hello world; sleep 1; done”查看容器日志
docker logs [-f] [-t] [–tail] 容器名查看容器的进程
docker top 容器名在运行容器中启动新的进程
docker exec [-d][-i][-t] 容器名 [COMMAND][ARG…]
例:docker exec -i -t dc1 /bin/bash停止守护容器
docker stop 发送信号给容器,等待其停止
docker kill 直接停止容器容器保存为镜像
docker commit 容器名 镜像名