日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

mac docker安装linux,Mac上使用docker安装centos

發布時間:2025/3/15 linux 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mac docker安装linux,Mac上使用docker安装centos 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

查找centos

docker search centos

NAME DESCRIPTION STARS OFFICIAL AUTOMATED

centos The official build of CentOS.6169 [OK]

下載官方鏡像

docker pull centos

Using defaulttag: latest

latest: Pullingfrom library/centos

3c72a8ed6814: Pull complete

Digest: sha256:76d24f3ba3317fa945743bb3746fbaf3a0b752f10b10376960de01da70685fbd

Status: Downloaded newer imageforcentos:latest

docker.io/library/centos:latest

查看本地鏡像

docker images

REPOSITORY TAG IMAGE ID CREATED SIZE

centos latest 0d120b6ccaa83weeks ago 215MB

docker/getting-started latest 3c156928aeec 4 months ago 24.8MB

啟動鏡像

docker run -t -i centos /bin/bash

[root@e004eb1cfe65 /]# pwd/[root@e004eb1cfe65/]# ls

bin dev etc home lib lib64 lost+found media mnt opt proc root run sbin srv sys tmp usr var

啟動后會進入centos的偽終端中,終于進入到熟悉的世界了,啥都不說了,開搞。一頓操作之后,關閉了終端,再然后???!!!。。。

如果退出偽終端后,想再進入怎么辦?

不能再執行"docker run -t -i centos /bin/bash",這樣實際上是運行了一個新的【容器】,里面沒有我們之前安裝配置的東西。

應當使用docker ps -a查看所有容器,找到自己之前運行的容器,并使用docker start 啟動容器,并使用docker exec -it /bin/bash啟動偽終端,這樣會回到了安裝配置過的環境中了。

如果想清理掉沒用的容器,可以使用docker rm ,如果容器正在運行會報錯,需要使用docker stop 先把容器停掉。

docker 參數

參數

完整表示

描述

-i

--interactive(交互的)

Keep STDIN open even if not attached

以交互模式運行容器,通常與 -t 同時使用;

-t

--tty(Teletypes, 虛擬控制臺)

Allocate a pseudo-TTY

為容器重新分配一個偽輸入終端,通常與 -i 同時使用;

-d

--detach(使...分開;掙脫)

Run container in background and print container ID

后臺運行容器,并返回容器ID;

使用docker ps查看運行中的容器

CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES

1b3d7578dafc centos"/bin/bash" 37 minutes ago Up 6minutes reverent_engelbart

d980f2c46e0a centos"/bin/bash" 46 minutes ago Up 5minutes reverent_driscoll

e004eb1cfe65 centos"/bin/bash" 2 hours ago Up 3 minutes goofy_hawking

使用docker ps -a查看所有容器

CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES

1b3d7578dafc centos"/bin/bash" 38 minutes ago Up 8minutes reverent_engelbart

d980f2c46e0a centos"/bin/bash" 47 minutes ago Up 6minutes reverent_driscoll

e004eb1cfe65 centos"/bin/bash" 2 hours ago Up 4minutes goofy_hawking

841c705b8f4f docker/getting-started "nginx -g 'daemon of…" 3 months ago Exited (255) 3 weeks ago 0.0.0.0:80->80/tcp festive_gates

使用docker start 啟動容器

docker start d980f2c46e0a d980f2c46e0a

使用docker exec -it /bin/bash在容器啟動終端

docker exec -it e004eb1cfe65 /bin/bash [root@e004eb1cfe65 /]#

使用docker commit 創建鏡像

docker commit e004eb1cfe65 centos-dev

總結

以上是生活随笔為你收集整理的mac docker安装linux,Mac上使用docker安装centos的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。