docker 指令

1.下载容器
docker pull mysql(容器名)

2.docker容器启动方式
交互式
docker run mysql cal 打印出当前日历
docker run -it mysql /bin/bash 启动bash交互终端

短暂方式
dcoker run myql /bin/echo hell 打印hello,打印结束就终止,但是之前的进程还在
docker ps -n 5 查看最新前5哥的container

daemon方式,守护态运行
docker run -d centos /bin/sh -c “while true;do echo hello docker;sleep 1;done” 死循环
docker logs $CONTAINER_ID ##在container外面查看它的输出
docker attach $CONTAINER_ID ##连接上容器实时查看:

3.终止容器
docker stop $CONTAINER_ID

4.重启容器
docker restart $CONTAINER_ID

5.启动容器
docker start $CONTAINER_ID

6.退出容器
exit

7.容器保存
docker commit -m=”with” -a=”me” $CONTAINER_ID me/mysl
-m:提交的描述信息
-a:指定镜像作者

8.容器提交docker仓库
docker push me/mysql

9.查看容器进程
docker ps 查看运行容器进程
docker ps -a 查看全部容器进程
docker ps -n 5 查看最新前5哥的container

10.删除容器
docker stop $CONTAINER_ID 先停止运行
docker rm $CONTAINER_ID 删除容器
docker rmi $IMAGE_ID 删除本地image