Docker的安裝部署及解除安裝以及防火牆的操作筆記

2021-09-16 12:04:59 字數 2792 閱讀 1394

docker的安裝和公升級

docker 的公升級 sudo apt-get update   和  sudo apt-get install lxc-docker

使用uname -a檢查核心版本資訊

4,安裝docker

1),首先新增docker的apt倉庫,

sudo sh -cecho deb

docker  main  > /etc/apt/sources.list.d/docker.list

2),安裝之前要確認已經安裝了curl命令,

dockeryum install docker

開啟docker服務systemctl start docker

檢視安裝docker的版本yum list installed | grep docker

注意:docker目前不支援32位的cpu,執行linux3.8,或更高版本核心,核心必須支援cgroup和命名空間namespace功能

docker的解除安裝

查詢安裝過的包

yum list installed | grep docker

docker-engine.x86_64                 17.03.0.ce-1.el7.centos         @dockerrepo

刪除安裝的軟體包

yum -y remove docker-engine.x86_64

刪除映象/容器等

rm -rf /var/lib/docker

解除安裝docker   yum  remove

刪除所有的,容器和卷rm -rf /var/lib/docker

centos7檢視和關閉防火牆

centos 7.0預設使用的是firewall作為防火牆

檢視防火牆狀態

firewall-cmd --state

停止firewall

systemctl stop firewalld.service

禁止firewall開機啟動

systemctl disable firewalld.service

關閉selinux

1,進入到/etc/selinux/config檔案

2,vi /etc/selinux/config

3,將selinux=enforcing改為selinux=disabled

配製免密登入的命令

5,ssh-keygen -t rsa

6,ssh-copy-id root@master

iptables方式:

檢視防火牆狀態:service iptables status

iptables:未執行防火牆

開啟防火牆:service iptables start

關閉防火牆:service iptables stop

# cd /etc/init.d/

檢視防火牆狀態#/etc/init.d/iptables status

暫時關閉防火牆#/etc/init.d/iptables stop

重啟iptables#

/etc/init.d/iptables restart

vi /etc/selinux/config

新增selinux=disabled

docker安裝完成後,

測試是否安裝成功:sudo docker run --rm hello-world

顯示執行結果。這個測試是執行了乙個測試影象在乙個容器中。

檢視安裝docker的版本docker –v

docker啟動命令,docker重啟命令,docker關閉命令

啟動              systemctl start docker

守護程序重啟      sudo systemctl daemon-reload

重啟docker服務   systemctl restart  docker

重啟docker服務   sudo service docker restart

關閉docker       service docker stop

關閉docker       systemctl stop docker

關閉docker       /bin/systemctl stop docker.service

docker安裝部署mongodb及匯入資料檔案

上周五被這個問題給困了好久,安裝部署好了但是一直都匯入不了eportal的資料,害我擔心不能及時修改提的bug?然後今天在凱哥的幫助下又重新試了一次,在這裡進行歸納吧 docker pull mongodb docker images docker run p 27018 27017 v users...

Docker 安裝部署及使用實驗

實驗內容 安裝docker.建立自己的第乙個容器 容器使用,檢視 啟動 進入 停止 刪除對應容器。容器安裝mysql。實驗環境 主機作業系統 windows 10 虛擬機器 virtualbox 6.0 虛擬機器作業系統 centos 7 1 檢視centos的系統版本,並更新yum到最新。話說,y...

docker安裝部署及定製映象

二 定製映象 docker是乙個開源的應用容器引擎,屬於linux容器的一種封裝,是目前最流行的linux容器解決方案。docker可以為任何應用建立乙個輕量級 可移植的容器,然後容器可以執行在任何安裝有docker的平台上。新增docker官方源 yum config manager add re...