小白的第一次 docker的安裝

2021-08-19 13:33:15 字數 1458 閱讀 8960

第一次寫部落格,廢話不多說先來點貨,順便整理自己的資料。

我是在windows環境下裝了虛擬機器,在虛擬機器裡裝了docker。如果你想直接在windows環境下裝docker,就不能裝其他虛擬機器,會有衝突,因為docker本身就是虛擬的容器,其實我在虛擬機器裝都是多餘了,不過我就是為了練手,所以無所謂了。

裝好linux虛擬機器後,我是先裝乙個vim

1.yum install vim wget -y  安裝vim命令

切換國內語言源 可以在阿里雲源找到

2.wget -o /etc/yum.repos.d/centos-base.repo   

3.wget -o /etc/yum.repos.d/epel.repo   

這個命令就是裝docker映象了

4.yum install -y   

禁用/停止/檢視狀態       關防火牆

5.systemctl stop firewalld && systemctl disable firewalld && systemctl status firewalld   

設定selinux 成為permissive模式 

6.setenforce 0    

7.cat /etc/selinux/config 

將selinux=enforcing  改為selinux=disabled 

8.vim /etc/selinux/config :

啟動docker 命令

9.systemctl enable docker && systemctl start docker && systemctl status docker  

10.curl -ssl | sh -s  

重啟docker

11.systemctl restart docker 

你的docker就好了,剩下的就是裝你需要的映象了。

給大家裝乙個mysql

可以按照下面的命令乙個乙個執行就行了

1、拉取mysql映象

docker pull mysql:5.7.4

2、建立mysql配置資料夾

mkdir /opt/mysql

3、執行mysql

docker run --name mysql -p 3306:3306 -v /opt/mysql/:/var/lib/mysql  -e mysql_root_password=123456 -d mysql:5.7.4

4、進入mysql

docker exec -it mysql mysql -uroot -p123456

5、新建使用者 

grant all on *.* to aaa@'%' identified by 'root';

6、下次啟動mysql

docker start mysql

然後用視覺化工具連線mysql試試就行了

如果有錯誤希望可以跟我說說,大家相互學習。

docker第一次安裝

第一次安裝的時候 執行了sudo yum update 然後就跟著執行 sudo yum install docker 安裝完成後出現了 嘗試了rm rf var lib docker 新增如下內容 vim etc docker daemon.json 然後還是不行 又嘗試了 修改docker配置檔...

第一次docker折騰

二 docker安裝 如果docker啟動wsl2報錯 system.invalidoperationexception failed to set version to docker desktop exit code 1 stdout 0 0 0 0u0 0f0d0j0d0 0 0 0 0 0 ...

Docker的第一次實踐總結

curl fssl sudo apt key add sudo add apt repository deb arch amd64 lsb release cs stable 更新 apt 軟體包快取,並安裝 docker ce sudo apt get update sudo apt get in...