Docker常用命令

1、查看已有的镜像

# docker images

2、运行镜像

# docker run -d --name zxk-mysql -e MYSQL_ROOT_PASSWORD=my123456 -p 13306:3306 -v /data/mytest:/var/lib/mysql

-d  后台运行

--name  指定容器名字

-e 设置环境变量,本例子中设置mysql的root密码

-p 指定宿主机和容器间的端口映射

-P 宿主机的随机分配端口与容器的端口进行映射

-v 容器与宿主机目录映射

3、动态查看容器日志

# docker logs containerName/containerId

4、关闭容器

# docker stop containerName/containerId

5、启动容器

# docker start containerName/containerId

6、重启容器

# docker restart containerName/containerId

7、删除容器

# docker rm   containerName/containerId

8、删除镜像

# docker rmi     IMAGE_ID/ REPOSITORY:TAG

9、搜索镜像

# docker search images_name

10、从公网拉取一个镜像

# docker pull images_name

12、看容器的端口映射情况

# docker port con_id

13、查看正在运行的容器

# docker ps

14、查看所有的容器

# docker ps -a

15、进入容器

# docker exec -it 容器ID /bin/bash

原文地址:https://www.cnblogs.com/vzhangxk/p/14846366.html