Mac下安裝docker以及搭建私服

2021-09-26 13:52:20 字數 2366 閱讀 2220

針對網上的docker的私服搭建層次不齊,本人在這裡分享下我自己的經驗

一、安裝以及驗證

2、蘋果版本丟到應用資料夾雙擊就行,小鯨魚不跳動就代表啟動了

3、驗證docker

# 檢視版本

docker version

# 拉取樣例

docker pull hello-world

# 啟動乙個例項

上面代表docker沒問題

二、搭建私服registry

docker pull registry
2、啟動registry

mac建立私有庫

docker run -d -p 5000:5000 -v /users/qiwu/docker/registry:/var/lib/registry registry

-d後台執行 -p指定埠 -v把registry的映象路徑/var/lib/registry對映到本機的users/qiwu/docker/

3、這個時候就有乙個映象啟動了,如下

4、測試:

此時本來是空的,我本地倉庫有乙個映象,所以就有乙個,現在來驗證

5、遠端拉取乙個映象busybox

sudo docker pull busybox:latest
6、更名標籤

docker tag busybox:latest 127.0.0.1:5000/busybox
7、推送到本地倉庫

docker push 127.0.0.1:5000/busybox
8、此時不出問題倉庫就有  busybox

9、刪除docker中該映象

刪除前

刪除後10、從本地倉庫拉取到docker容器

拉取後檢視了發現有乙個映象,說明從本地倉庫拉取成功了

docker-compose指令碼可以用來啟動、停止、重啟應用和所有的應用中的服務,docker-compose的完整的命令如下:

指令	內容

build

build or rebuild services

help

get help on a command

kill

kill containers

logs

view output from containers

port

print the public port for a port binding

pslist containers

pull

pulls service images

restart

restart services

rmremove stopped containers

runrun a one-off command

scale

set number of containers for a service

start

start services

stop

stop services

up

加進配置

1、到時候肯定不是把自己電腦當倉庫,用一台內網公共的當私服

2、linux配置

Mac下TensorFlow安裝及環境搭建

在學習了一段時間台大李巨集毅關於deep learning的課程,以及一些其他機器學習的書之後,終於打算開始動手進行一些實踐了。隨著深度學習日趨火熱,技術的逐漸興起,各種深度學習框架也層出不窮。目前使用普遍的框架有tensorflow caffe pytorch theano cntk等,那麼在這麼...

mac下clion glfw glad環境搭建

clion cmake make make install然後會看到glfw安裝到了 usr local lib 95 built target monitors 98 built target events 100 built target icon install the project.ins...

Mac 下Docker安裝Mysql映象

最近有點懶惰了 啟動終端後,通過命令可以檢查安裝後的 docker 版本。docker version之後可以選擇採用映象加速,也可以不選擇,我這裡沒有選擇 這裡選擇採用終端方法 docker pull mysqldocker run name mysql v users mac vms docke...