使用docker安裝myql redis等軟體

2021-08-28 07:07:51 字數 883 閱讀 4458

在開發時經常需要安裝各種軟體,有時甚至為了驗證乙個命令不得不安裝配置乙個快取、資料庫、mq等,耽誤學習和工作進度。為解決這個問題採用docker方式進行安裝,一鍵安裝、一鍵儲存執行狀態和資料、一鍵恢復執行狀態和資料。

//拉取映象

$ docker pull //執行映象

$ docker run -p ://進入容器

$ docker exec -it bash

//安裝mysql

$ docker pull mysql:5.7

//啟動mysql

$ docker run -p 3306:3306 --name mymysql -v /home/conf/mysql:/etc/mysql/ -v /home/logs/mysql:/logs -v /home/data/mysql:/var/lib/mysql -e mysql_root_password=123456 -d mysql:5.7

//不掛載目錄方式

$ docker run -p 3306:3306 --name mymysql -e mysql_root_password=123456 -d mysql:5.7

//進入容器

$ docker exec -it bash

這裡提供了不掛載目錄方式執行mysql,是為了打包映象時能把資料一起打包,以便下次使用,請注意不要把重要資料映象推送的公開倉庫。

docker pull  redis:3.2

//不掛載目錄方式

docker run --privileged=true -d --name zookeeper --publish 2181:2181 -d zookeeper:latest

安裝,使用Docker

7.建立公司映象的容器,並直接執行 1.使用映象名啟動,注意需要加在映象名後面加 和tag標籤 docker run d it v tbkt web api dj code p 8009 8009 entrypoint python name web api djangov1.11.1 v1.6 c...

Docker安裝使用

參考鏈結 1.1.更新資料來源 apt get update1.2.安裝所需依賴 apt get y install apt transport https ca certificates curl software properties common1.3.安裝gpg證書 sudo apt key...

Docker 安裝Docker及基本使用

該文以centos系統為例,介紹docker安裝及基本使用。為了簡化安裝流程,docker 官方提供了一套安裝指令碼,centos 系統上可以使用這套指令碼安裝 執行這個命令後,指令碼就會自動的將一切準備工作做好,並且把 docker 安裝在系統中。阿里雲安裝指令碼 映象官方中國區的加速器 sudo...