socker task2

简介: 天池龙珠docker训练营

拉取镜像

docker pull [选项] [docker镜像地址:标签]

docker pull hello-world:latest

运行镜像

docker run hello-world

运行镜像并进入容器

docker run -it --rm ubuntu:18.04 bash

 -it:这是两个参数,一个是 -i:交互式操作,一个是 -t 终端

  进入 bash 执行一些命令并查看返回结果,因此需要交互式终端

 --rm:这个参数是说容器退出后随之将其删除

  默认情况下,为了排障需求,退出的容器并不会立即删除,除非手动 rm

 ubuntu:18.04:这是指用 ubuntu:18.04 镜像为基础来启动容器

 bash:放在镜像名后的是 命令,这里用bash是希望有个交互式 Shell

查看本地镜像(list 镜像)

docker images

查看运行中的容器

docker ps  

 查看当前活跃容器

docker ps -a

 查看所有容器

进入运行中/后台运行的容器

docker exec -it [CONTAINER ID] /bin/bash

保存修改

docker commit [CONTAINER ID] registry.cn-shanghai.aliyuncs.com/test/pytorch:myversion

打TAG

docker tag registry.cn-shanghai.aliyuncs.com/test/pytorch:myversion my_tmp_version:0.1

推送镜像到仓库

docker push registry.cn-shanghai.aliyuncs.com/test/pytorch:myversion

构建镜像

docker build -t registry.cn-shanghai.aliyuncs.com/target:test .

删除镜像/容器

docker rmi registry.cn-shanghai.aliyuncs.com/target:test

docker rm [CONTAINER ID]

 如果容器还在运行,则会删除失败,应先结束掉容器:

 docker kill [CONTAINER ID]

相关文章
|
2月前
|
Java 数据库
详解Task 和 ValueTask 的使用区别
详解Task 和 ValueTask 的使用区别
46 0
|
JSON API 数据格式
c#编程:Task不包含Task.Run
c#编程:Task不包含Task.Run
335 0
|
Python
task01学习笔记
内容很详尽
267 0
|
Java C# vr&ar
C# Task用法
原文:C# Task用法 1、Task的优势   ThreadPool相比Thread来说具备了很多优势,但是ThreadPool却又存在一些使用上的不方便。比如:   ◆ ThreadPool不支持线程的取消、完成、失败通知等交互性操作;   ◆ ThreadPool不支持线程执行的先后次序;   以往,如果开发者要实现上述功能,需要完成很多额外的工作,现在,FCL中提供了一个功能更强大的概念:Task。
1654 0
|
数据采集 测试技术 Windows