自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Docker入門教程:15個Docker基本命令及用法

云計(jì)算
本文中,我們將學(xué)習(xí)15個Docker命令以及命令的用法和功能,并通過實(shí)踐學(xué)習(xí)它是如何工作的。

本文中,我們將學(xué)習(xí)15個Docker命令以及命令的用法和功能,并通過實(shí)踐學(xué)習(xí)它是如何工作的。

首先,讓我們通過下面的命令來檢查Docker的安裝是否正確:

  1. docker info 

如果沒有找到此命令,則表示Docker沒有正確安裝。如果正確安裝會輸出類似下面的內(nèi)容:

到這一步Docker里還沒有鏡像或是容器。所以,讓我們通過命令來拉取一個預(yù)建的鏡像:

  1. sudo docker pull busybox 

BusyBox是一個最小的Linux系統(tǒng),它提供了主要的功能,不包含一些與GNU相關(guān)的功能和選項(xiàng)。

下一步我們將運(yùn)行一個Hello World的例子,我們暫且叫它“Hello Docker”吧。

  1. docker run busybox /bin/echo Hello Docker 


現(xiàn)在,讓我們以后臺進(jìn)程的方式運(yùn)行hello docker:

  1. sample_job=$(docker run -d busybox /bin/sh -c "while true; do echo Docker; sleep 1; done"

 

sample_job命令會隔一秒打印一次Docker,使用Docker logs可以查看輸出。如果沒有起名字,那這個job會被分配一個id,以后使用命令例如Docker logs查看日志會變得比較麻煩。

運(yùn)行Docker logs命令來查看job的當(dāng)前狀態(tài):

  1. docker logs $sample_job 

所有Docker命令可以用以下命令查看:

  1. docker help 

名為sample_job的容器,可以使用以下命令來停止:

  1. docker stop $sample_job 

使用以下命令重新啟動該容器:

  1. docker restart $sample_job 

如果要完全移除容器,需要將該容器停止,然后才能移除。像這樣:

  1. docker stop $sample_job docker rm $sample_job 

將容器的狀態(tài)保存為鏡像,使用命令:

  1. docker commit $sample_job job1 

注意,鏡像名稱只能取字符[a-z]和數(shù)字[0-9]。

現(xiàn)在,你就可以使用以下命令查看所有鏡像的列表:

  1. docker images 

在我們之前的Docker教程中,我們學(xué)習(xí)過鏡像是存儲在Docker registry。在registry中的鏡像可以使用以下命令查找到:

  1. docker search <image-name> 

查看鏡像的歷史版本可以執(zhí)行以下命令:

  1. docker history <image_name> 

***,使用以下命令將鏡像推送到registry:

  1. docker push <image_name> 

你必須要知道庫名字是不是根庫,它應(yīng)該使用此格式

  1. <user>/<repo_name>。 

原文出自:http://dockerone.com/article/102

責(zé)任編輯:Ophira 來源: dockerone
相關(guān)推薦

2014-12-31 11:25:33

Docker運(yùn)行PythonDocker命令

2018-03-22 14:59:13

Docker入門容器

2022-07-21 11:58:12

Docker

2014-12-31 10:54:44

DockerDocker Remo鏡像命令

2010-07-23 14:41:30

Perl Hash

2024-12-31 00:12:39

命令Docker網(wǎng)絡(luò)

2021-02-19 08:05:38

Linux命令系統(tǒng)

2010-05-25 16:46:00

2018-06-22 15:25:31

LinuxDocker容器管理

2009-09-25 10:24:40

Androind入門教OPhone

2020-09-02 14:40:27

Docker Swar命令Linux

2020-12-07 10:48:31

Linuxls命令stat命令

2011-05-31 15:06:57

.NET

2009-07-20 14:21:52

PowerDesign

2009-08-28 10:55:59

linux操作系統(tǒng)linux學(xué)習(xí)基本命令

2009-07-08 15:12:48

Java Servle

2014-05-26 15:35:55

Web組件Web Compone

2010-08-03 13:06:15

Flex Builde

2013-08-29 14:12:52

Storm分布式實(shí)時計(jì)算

2011-02-16 09:26:49

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號