docker中文文档入口
搜索镜像命令
docker search <name>
拉取镜像
docker pull <name>
查看本地所有镜像
docker images
创建一个容器
docker run -d -p 【宿主机端口】:【容器端口】--name 【容器名】 【镜像IMAGE ID或镜像名:标签】 【在容器中执行的命令】
# docker run -itd -p 8013:8010 --restart=always --name sy_evaluate_test 84c359abafa7 /bin/bash
创建一个带可以连接外网的容器
docker run -d --network=host --name 【容器名】 【镜像IMAGE ID或镜像名:标签】 【在容器中执行的命令】
启动一个容器
docker start 【容器名或容器id】
重启一个容器
docker restart 【容器名或容器id】
停止一个容器
docker stop 【容器名或容器id】
暂停一个容器
docker pause 【容器名或容器id】
继续暂停的容器
docker unpause 【容器名或容器id】
进入容器 exit退出容器会停止
docker attach 【容器名或容器id】
进入容器 exit退出容器不会停止
docker exec -it 【容器名或容器id】 【进入容器后执行的命令】
删除镜像
docker rmi 【镜像名:标签】
删除容器
docker rm 【容器名或容器id】
提交一个容器为镜像
docker commit -a author_name -m message_content -p 【容器名或容器id】 【镜像名:标签】
保存镜像为tar包
docker save -o 【文件名.tar】 【镜像名:标签或镜像id】
加载tar包为镜像
docker load -i 【文件名.tar】
在容器和宿主机之间复制文件
docker cp 【宿主机文件路径】 【容器id:容器文件路径】
docker cp 【容器id:容器文件路径】 【宿主机文件路径】
根据Dockerfile构建镜像
docker build -f 【Dockerfile文件地址】 -t 【镜像名:标签】 .