长治网站制作小程序,ui交互设计作品,专业网站建设首选公司,做jsp网站的步骤Docker是一种流行的容器化技术。使用Docker可以将数据科学应用程序连同代码和所需的依赖关系打包成一个名为镜像的便携式工件。因此#xff0c;Docker可以简化开发环境的复制#xff0c;并使本地开发变得轻松。 以下是一些必备的Docker命令列表#xff0c;这些命令将在你下一… Docker是一种流行的容器化技术。使用Docker可以将数据科学应用程序连同代码和所需的依赖关系打包成一个名为镜像的便携式工件。因此Docker可以简化开发环境的复制并使本地开发变得轻松。 以下是一些必备的Docker命令列表这些命令将在你下一个项目的编码过程中非常有用。本文将使用Docker Hub上的镜像这是一个最受欢迎的平台用于查找、分享和管理容器镜像。 列出所有 images docker images 从docker hub 取得image docker pull image-name
docker pull ubuntu
docker pull centos 列出所有正在执行的containers docker ps 列出所有 containers
要列出所有 containers 就要加上 -a 表示所有
docker ps -a 创建 images
-t表示待会建立的image 我们给予一个tag之后我们就可以用该tag 名称来呼叫image
docker build -t 标签名称 Dockerfile 路径
docker build -t testimage /test
docker build -t testimage2 。 执行images
-d表示在背景执行--name表示待会执行的container 我们给予一个名字比较方便之后指令呼叫-p表示映射本机的port 到容器里面的port-v表示将本机的资料夹与容器的资料夹进行绑定
dcoker run -d -p 主机端口:容器端口 镜像标签名称
docker run -d -p 80:8080 testimage
docker run -d — name container_name image_tag_name
docker run -d — name test_container testimage
docker run -d -v 主机路径:容器路径 镜像标签名称
docker run -d -v ~/project:/usr/app testimage
docker run -d —name test_container -p 80:8080 -v ~/project:/usr/app testimage 停止 container docker stop 容器名称 docker stop test_container 启动container docker start container_name docker start test_container 删除container 删除container 之前要先确认container 已经停止
docker rm 容器名称/容器 ID docker rm test_container
docker rm e921d53c542b 删除image docker rmi image_tag / image_id docker rmi test_image
docker rmi 6a4d26175002 将一个containers 储存成image docker commit container_id/container_name image_tag docker commit test_container new_test_image 导出image docker save image_tag docker save myimage | bzip2 -9 -c myimage.tar.bz2
docker save myimage myimage.tar 导入image docker load 文件名 docker load myimage.tar
bzip2 -d -c myimage.tar.bz2 | docker load