1、查看镜像
docker images
2、启动容器
查看容器:docker ps -a (不加 -a只能看到启动的容器)
启动:docker start 容器id(或name)
3、进入容器操作
启动容器:docker run -itd xxxxx
查看容器id:docker ps
进入容器命令行:docker exec -it 容器id /bin/bash
4、创建数据卷
docker run -itd -v /宿主机目录/data:/容器目录/data --name=centos-d centos /bin/bash
5、创建持久化mysql容器
docker run -itd -v /宿主机目录/mysql:/var/lib/mysql --name=mysql-v -p 3306:3306 -e MYSQL_ROOT_PASSWORD=XXXXXX mysql
6、容器和宿主机之间复制文件
docker cp /etc/test.txt container-name:/etc
docker cp container-name:/etc/test.txt /
7、查看容器的元数据(IP等)
docker inspect 容器name
8、宿主机和容器之间mysql互访
宿主机访问容器中的mysql要使用容器的ip
容器访问宿主机中的mysql要使用docker0 的ip
9、删除容器
docker rm 容器id(或name)
10、删除镜像
docker rmi 镜像id
网友评论