docker run --name=fang -it image_id /bin/bash 執行的shell docker ps -a 查看所有容器, -l 查看最近運行容器 docker inspect 查看容器的詳細信息 docker start [-i] container_id 或者名字也可以 docker rm 刪除容器
docker ps 查看正在運行的容器
docker start 啟動容器 容器的id 不會變
docker run 每次運行container_id 都會變
ctrl +P / ctrl +Q 在運行的容器中直接退到后臺
man docker-run 。。。。。
docker top 容器名或是container_id 查看容器進程
docker kill 容器名或是container_id 跟kill pid -9 一樣的效果
docker stop 容器名或是container_id 優雅的重啟 像nginx -s reload一樣 reload的意思就是沒有平滑重啟
docker exec -it 容器名或是container_id /bin/bash這里是動作 [-d] [-i] [-t] 在運行中的容器啟動新的進程
docker attach 容器名或是container_id
docker logs -0 是表示顯示容器最新數據 -t 可以看到時間戳 -f 可以看到日志一直在更新
docker logs -tf --tail 0 容器名 這樣看就是看容器的最新數據
?