1. 程式人生 > >阿里雲Centos7.2安裝docker

阿里雲Centos7.2安裝docker

yum install -y yum-utils device-mapper-persistent-data lvm2

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

yum makecache fast

yum -y install docker-ce

service docker start #啟動docker-ce

docker version

systemctl enable docker

#啟用服務後,編輯/etc/systemd/system/multi-user.target.wants/docker.service檔案,找到 ExecStart= 這一行,在這行最後新增加速器地址 –registry-mirror=<加速器地址>,如:
#加速地址從https://cr.console.aliyun.com/獲得

ExecStart=/usr/bin/dockerd --registry-mirror=https://xxxxx.mirror.aliyuncs.com

systemctl enable docker #設定開機自啟動

systemctl daemon-reload
systemctl restart docker

sudo docker run --detach \
    --hostname 110.*.*.* \
    --publish 443:443 --publish 50080:80 --publish 50022:22 \
    --name gitlab \
    --restart always \
    --volume /srv/gitlab/config:/etc/gitlab \
    --volume /srv/gitlab/logs:/var/log/gitlab \
    --volume /srv/gitlab/data:/var/opt/gitlab \
    gitlab/gitlab-ce:latest

#獲取sql server最新docker
sudo docker pull microsoft/mssql-server-linux:2017-latest

#設定SA密碼,用預設例項,對映1433埠
sudo docker run -e 'ACCEPT_EULA=Y' -e 'MSSQL_SA_PASSWORD=123' \
   -p 1433:1433 \
   -d microsoft/mssql-server-linux:2017-latest