交互式容器(前臺)
創建一個交互式容器
docker run -i -t –name=c1 centos /bin/bash
查看正在運行的容器
docker ps
退出容器
docker exit
守護式容器(後臺)
創建一個守護式容器
docker run -dit --name=c2 centos /bin/bash
進入容器
docker exec -it c2 /bin/bash
退出容器
exit
查看容器
查看正在運行的容器
docker ps
查看全部的容器(歷史容器)
docker ps -a
查看最後一次使用的容器
docker ps -l
容器的啓動與停止
啓動容器
docker start 容器名
停止容器
docker stop 容器名
重啓容器
docker restart 容器名
查看容器的詳細信息
docker inspect 容器名
docker inspect c2
查看容器的ip地址
docker inspect c2 -f=’{{.NetworkSettings.IPAddress}}’
或
docker inspect c2 --format=’{{.NetworkSettings.IPAddress}}’
刪除容器
docker rm 容器名/id
ps : 不能刪除正在運行的容器
查看容器日誌
docker logs id/容器名
容器與宿主機之間的文件拷貝
從宿主機中拷貝到容器中
docker cp 1.txt c1:/root
從容器拷貝到宿主機中
docker cp c1:/root/2.txt /root