Ubuntu | 22.04 | Docker 安裝

公司課長級工程師使用docker 架設眾多的軟體 如: Gitlab, Oracle, 如果要成長 我也必須要會此技能, 這邊用比較支援 Docker 的 Ubuntu 進行架設

安裝指令:

Ubuntu 使用 root 權限進行安裝

sudo su
-> key 密碼

更新庫

sudo apt update

安裝 Docker

apt install docker.io
apt install docker-compose

啟動 Docker 服務

systemctrl enable docker

使開機自動啟動 docker 服務

systemctrl enable docker

確認是否安裝成功

docker  -–version

如果安裝成功會看到以下畫面

測試container 是否可以正常run

docker container run hello-world

如果安裝成功會看到以下畫面

常用指令:

查看下載是否成功
docker image
查看 Container 執行狀況

-a: 如果沒有加上 -a 參數,只會顯示 running 的 container

docker ps
docker ps -a
關閉 Container
docker stop <container-name or container-id>
啟動 Container
docker start <container-name or container-id>
刪除 Container
docker rm <container-name or container-id>
進入 Container

開一條 bash 進入 container。

exec是對容器下指令,這邊以進入為範例

離開 : exit,離開 container 。

docker exec -it <container-name or container-id> /bin/bash
輸出 Container
 docker export <container ID> > <target_file>
匯入 Container
docker import

參考連結:

https://medium.com/phelps-laboratory/docker-install-gitlab-52ea641eca90

https://hackmd.io/@enoladne/rk7eiEXZt?utm_source=preview-mode&utm_medium=rec