sudo docker info # 查看 docker 是否正常
# docker run 创建容器.
# options:
# -i: 保证容器的 stdin 是开启的
# -t: 告诉 docker 为创建的容器分配一个伪 tty终端
# --name: 容器命名
# -d: 后台运行容器
# -log-driver: 后台运行容器时可以启动 log 驱动
sudo docker run <options>
# 容器
hostname # 检查容器主机名
cat /etc/hosts # 检查 hosts 文件
ip a # 检查容器的接口
ps -aux # 检查容器进程
docker ps -a # 查看当前系统中容器列表,-a 会将运行的和停止的都列出
docker start xxx # 启动容器,xxx: 容器名称,容器ID
docker restart xxx # 重新启动 xxx 容器
docker attach # 重新附着到该容器的会话上
docker logs <options> # 获取容器 log. options: -f: 跟踪容器 log, -t: log 输出带有时间戳
docker top <container name> # 查看容器内进程
docker status # 显示 docker 统计信息
docker exec # 在容器内部运行进程
docker stop # 停止容器
docker inspect <container name> # 获取更多容器信息
docker rm <container name> # 删除容器
666