1、镜像相关
docker search centos # 查询网络镜像
docker pull centos:8 # 下载基础镜像
docker images # 查看本地所有镜像
docker rmi centos:8 # 删除本地镜像
2、容器创建、停止、重启、删除
docker run -itd --name sf_convert centos:8 /bin/bash # 容器创建
docker stop sf_convert # 停止容器
docker start sf_convert # 开始容器
docker restart sf_convert # 重启容器
docker rm -f sf_convert # 删除容器
3、容器查看、进入、退出
docker ps -a # 查看所有容器(包括停止)
docker ps # 查看运行中的容器
docker exec -it sf_convert /bin/bash # 进入容器
exit # 退出容器
4、容器导出、导入
docker export sf_convert > /home/SailFail2.0/sf_convert.tar # 导出容器
docker import /home/SailFail2.0/sf_convert.tar sf_convert # 导入容器
5、宿主机磁盘挂载到容器
docker run -itd -v /home/SailFish2.0:/home/SailFish2.0 --name sf_convert centos:8 /bin/bash
6、容器网络创建
docker network create -d bridge sf-net 创建网络
docker network ls 查看网络
docker run -itd --name sf_convert --network sf-net centos:8 # 创建容器1
docker run -itd --name sf_view --network sf-net centos:8 # 创建容器2
ping sf_convert # 网络互通
7、宿主机端口和容器端口映射
docker run -itd -p 5673:5672 -p15673:15672 --name sf_convert centos:8