docker 操作

查看镜像

docker images

进入容器 

docker exec -it  <容器Id|容器名> /bin/bash

[root]# docker exec -it b6f62403008c /bin/bash

创建容器 

docker run --name my_nginx -d -p 80:80 nginx  #注意-p参数的格式 

查看容器

docker ps    #查看正在运行的容器

[root]# docker ps -a  #查看所有容器

启动容器 

docker start <容器Id|容器名>

[root]# docker start mysqld

重启容器 

docker restart <容器Id|容器名>

[root]# docker restart mysqld

停止容器 

docker stop <容器Id|容器名>

[root]# docker stop mysqld

修改已经运行过的 docker 端口映射  

/var/lib/docker/containers/[hash_of_the_container]/hostconfig.json

[root]# vim  /data/docker/containers/4f5f367b9decfda867cd3982978842656e16de1515533541594b606b7634ce43/hostconfig.json

备注:我把 docker 迁移到了  /data/docker/

原文地址:https://www.cnblogs.com/hujunmin/p/14132086.html