IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> ubuntu使用docker -> 正文阅读

[系统运维]ubuntu使用docker

docker run -it imageID [cmd]


这个是用镜像产生一个容器,并且和cmd程序做交互,-i表示交互式的,表示[cmd]是一个有用户输入的程序,比如/bin/bash 和 python 等等。


-t 产生一个终端。所以说有-i就必须有-t,不然怎么输入。

docker创建容器

$ docker run -it ubuntu:latest /bin/bash

docker查看启动的容器

$ sudo docker ps
CONTAINER ID   IMAGE           COMMAND       CREATED          STATUS         PORTS 
240f22e326f5   ubuntu:latest   "/bin/bash"   52 minutes ago   Up 4 minutes         

docker启动容器

$ sudo docker start 240f22e326f5
240f22e326f5

docker进入到容器内部

$ sudo docker exec -it 240f22e326f5 /bin/bash

docker查看所有容器

$ sudo docker ps -a
CONTAINER ID   IMAGE           COMMAND       CREATED          STATUS                    
b9a598568e49   ubuntu:latest   "/bin/bash"   45 minutes ago   Exited (127) 7 minutes ago
62de3ec6be08   ubuntu:latest   "/bin/bash"   57 minutes ago   Exited (0) 45 minutes ago 
4d284a0bddee   ubuntu:latest   "/bin/bash"   4 hours ago      Exited (0) 57 minutes ago 
38f930572d5c   ubuntu:latest   "/bin/bash"   5 hours ago      Exited (130) 4 hours ago  
0e24d1276a20   ubuntu:latest   "/bin/bash"   5 hours ago      Exited (127) 5 hours ago  
240f22e326f5   ubuntu:latest   "/bin/bash"   6 hours ago      Up 6 hours                
8414455bab46   ubuntu:latest   "/bin/bash"   18 hours ago     Exited (0) 6 hours ago    
28e56eda9cad   ubuntu:latest   "/bin/bash"   19 hours ago     Exited (100) 18 hours ago 

docker删掉不用的docker容器

$ sudo docker container rm 62de3ec6be08 4d284a0bddee 38f930572d5c 0e24d1276a20 8414455bab46 28e56eda9cad

docker获取busybox image

$ sudo docker pull busybox
Using default tag: latest
latest: Pulling from library/busybox
7e5209d2300f: Pull complete 
Digest: sha256:34c3559bbdedefd67195e766e38cfbb0fcabff4241dbee3f390fd6e3310f5ebc
Status: Downloaded newer image for busybox:latest
docker.io/library/busybox:latest

docker查看本地的images

$ sudo docker images
REPOSITORY                     TAG       IMAGE ID       CREATED        SIZE
busybox                        latest    829374d342ae   5 days ago     1.24MB
ubuntu                         latest    17c3d5693947   2 months ago   3.22GB

docker运行busybox输出Hello world

$ sudo docker run busybox echo 'Hello world'
hello world

docker交互模式运行container基于busybox image

$ sudo docker run -it busybox 
/ # 
  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-03-11 22:36:33  更:2022-03-11 22:38:24 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/16 2:25:37-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码